News:

Want to get involved in developing SMF, then why not lend a hand on our github!

Main Menu

Ayuda! Con Bookmarks

Started by XxLexXX, March 30, 2010, 01:03:22 AM

Previous topic - Next topic

XxLexXX

Saludos! Esta vez recuro a ustedes por que tube un error con este mod:

http://custom.simplemachines.org/mods/index.php?mod=864

Por alguna razón no pude instalarlo desde el panel de administración asi que tuebe que instalarlo manualmente, hizo todo hasa esta parte que no entendi:

This file should not be able to execute standalone. You may have to run the following queries manually.


Query: [Select]

CREATE TABLE IF NOT EXISTS {$db_prefix}bookmarks
(
`ID_MEMBER` mediumint(8) unsigned NOT NULL,
`ID_TOPIC` mediumint(8) unsigned NOT NULL,
UNIQUE KEY `ID_MEMBER` (`ID_MEMBER`,`ID_TOPIC`)
)

No entiendo que hay que hacer, si el archivo install que esta en la carpeta smf11 se modifica por el que dice ahi, se sube a la carpeta sources y se instala asi: miforo.com/Sources/smf11/install.php o se instala con el que dice ahi, o tengo que crear esa tabla y subirla desde el phpmyadmin?

XxLexXX

Intente hacer lo primero y segundo y me sale este error:

Fatal error: require_once() [function.require]: Failed opening required '/home/galumoco/public_html/foros/Sources/Bookmarks.php' (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/galumoco/public_html/foros/index.php on line 351

XxLexXX


mirahalo

ese archivo, solo tienes qeu subirlo a la carpeta raiz de tu foro y llamarlo con tu navegador, luego, borralo, eso es todo lo que tieens que hacer,  el error es porque php no encuentra el archivo /Sources/Bookmarks.php


cuando instalas manualmente tienes que verificar que tambien subas los archivos que el mod  trae a las respectivas carpetas, por eejmplo,  subir el archivo  Bookmarks.php   a /Sources/

XxLexXX

Hice eso y me salio este error:

Table 'galumoco_smf1.smf_bookmarks' doesn't exist
Archivo: /home/galumoco/public_html/foros/Sources/Bookmarks.php
Línea: 65

Nota: Parece que tu base de datos puede necesitar una actualización. La versión de los archivos de tu foro están en la versión SMF 1.1.11, mientras que tu base de datos está en la versión de SMF 1.1.9. Te recomendamos que ejecutes la última versión de upgrade.php.

mirahalo

entra a tu phpmyadmin  selecicona tu abse de datos  ve a el boton SQL 

ahi veras un campo de texto,  en ese cempo escribe lo siguiente:

CREATE TABLE IF NOT EXISTS `smf_bookmarks`
(
`ID_MEMBER` mediumint unsigned NOT NULL,
`ID_TOPIC` mediumint unsigned NOT NULL,
UNIQUE KEY ID_MEMBER (`ID_MEMBER` , `ID_TOPIC`)
)


y dale click en  continuar, si lo hiciste bien te saldra esto:



Su consulta se ejecutó con éxito (La consulta tardó 11.1697 seg)
consulta SQL:
CREATE TABLE IF NOT EXISTS `smf_bookmarks` (
`ID_MEMBER` mediumint unsigned NOT NULL ,
`ID_TOPIC` mediumint unsigned NOT NULL ,
UNIQUE KEY ID_MEMBER( `ID_MEMBER` , `ID_TOPIC` )
)


y ahora tu tabla esta creada  y ya no debe de salirte ese error



XxLexXX

Fabuloso amigo, gracias por todo.

XxLexXX

Oh, perdón que siga molestando con esto pero no me funciono con el pretty urls, y no entiendo por que ya eh agregado otros botones y si me los agarra, esto lo que tengo en uno normal:


// Show the default [Portal] button.
echo ($current_action=='portal' || $context['browser']['is_ie4']) ? '' : '' , '
<li class="' , $current_action == 'portal' ? 'current' : '' , '"><a href="', $scripturl, '?action=portal"> Home </a></li>';



Y en el que tengo en favoritos:



        // The [bookmarks] button
if (allowedTo('make_bookmarks'))
echo ($current_action=='bookmarks' || $context['browser']['is_ie4']) ? '' : '' , '
<li class="' , $current_action == 'bookmarks' ? 'current' : '' , '"><a href="', $scripturl, '?action=bookmarks">' , $txt[bookmarks] , '</a></li>';


mirahalo

a que te refieres con "agarra" ?   te refieres a que no se ve el boton?   no sirve el enlace? 

si tus usuarios no pueden ver el boton es porque tienes que darle permisos a su grupo de usuario para que puedan ver el bton  y puedan usar el mod   si es porque esta mal el enlace,  deja un link a tu foro.

XxLexXX

Si perdón por mi forma de expresarme, lo de agarra es que no funciona por ejemplo para el boton de buscar sale:

miforo.com/search

y para el de favortios:

miforo.com/index.php?action=bookmarks

y me gustaria que fuera asi:

miforo.com/bookmarks

mirahalo

link a tu foro?


cuando pones  misiito.com/bookmarks   el enlace funciona?

XxLexXX

Es http://galumo.com acabo de agregar otro botón y lo mismo paso.

Advertisement: