Es la madre de todos los sociologos, o bueno al menos eso dice Eli… pero bueno en este caso estaba pensando en el tiempo que le dedico a la seguridad en al phpnuke y en todas las opciones del mismo que no se utilizan, por lo mismo, el por que no usar el phpbb o ya de plano el SMF para el foro y usar algo diferente para el CMS, una opción que habia pensado es Jaws+phpbb o Jaws+SMF, estoy consciente de que no seria transparente la cosa y que tendria dos DB, pero esto mas que un problema podria ser una interesante solución…
¿Y por que no Joomla + SMF o phpbb? Bueno, creo que lo poco que he visto de joomla lo hace algo similar al Nuke, muy bueno como CMS, pero tambien excesivo… «everything but the girl» o mas «including even the kitchen sink» y justo de eso es de lo que estoy intentando moverme… ahora tengo tan solo un numero pequeño de editores… no seria dificil mantenerlo fuera de joomla o nuke y manejar el foro que es el que si tiene actividad + un pequeño cms.
Asi que he estado probando y ya tengo mi receta, para la parte de los foros al menos, es algo laborioso pero pues igual a alguien le puede interesar. Alguna parte se puede hacer con sql directo, pero digamos que varios amigos no lo usan asì que probe con las herramientas que son mas accesibles, es decir phpmyadmin.
Va la receta:
Hacer el backup o mejor dicho el dump de la base de datos.
(Es importante guardar este respaldo, pues esta receta solo mueve lo del foro, no las noticias enviadas a phpnuke, ni el demas contenido, por ahi Gunnar hizo algo para el nuke, le voy a preguntar como saco las noticias, pero ha de ser algo relacionado con la tabla nuke_news).
Este subirlo a phpmyadmin, deshacerse de:
nuke_adminsession
nuke_authors
nuke_autonews
nuke_banner
nuke_bannerclient
nuke_blocks
nuke_comments
nuke_config
nuke_confirm
nuke_counter
nuke_downloads_downloads
nuke_downloads_editorials
nuke_downloads_modrequest
nuke_downloads_newdownload
nuke_downloads_votedata
nuke_encyclopedia
nuke_encyclopedia_text
nuke_ephem
nuke_faqanswer
nuke_faqcategories
nuke_groups
nuke_headlines
nuke_journal
nuke_journal_comments
nuke_journal_stats
nuke_links_categories
nuke_links_editorials
nuke_links_links
nuke_links_modrequest
nuke_links_newlink
nuke_links_votedata
nuke_main
nuke_message
nuke_modules
nuke_mostonline
nuke_optimize_gain
nuke_pages
nuke_pages_categories
nuke_poll_check
nuke_poll_data
nuke_poll_desc
nuke_pollcomments
nuke_public_messages
nuke_related
nuke_reviews
nuke_reviews_add
nuke_reviews_comments
nuke_reviews_main
nuke_seccont
nuke_sections
nuke_session
nuke_stats_date
nuke_stats_hour
nuke_stats_month
nuke_stats_year
nuke_stories
nuke_stories_cat
nuke_users_temp
conservar las tablas «nuke_bb*» y «nuke_users»
volver a hacer un dump
Ahi en ese dump, con editor de texto remplazar todas las ocurrencias de «nuke_bb» por «phpbb_» y tambien las de «nuke_» por «phpbb_»
Por cierto esto nos deja a todos como admin, arreglemos esto…
UPDATE phpbb_users SET user_level = ‘0’ WHERE user_id != ‘2’;
Colocar en el phpbb nuevo y hacer update_to_latest.php
Igual aun hay que editar el user_level de nuestro usuario y ponerlo en 1 (pero esto ya es pan comido).
Voila!
Bueno igual no es muy sencillo y tambien hay un problema con la fecha de registro, pero digo para estar de ocioso un par de horas en la mañana ha sido una experiencia interesante (ya de aqui se puede usar como phpbb o aun convertir a SMF).