Publicidad

Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Mensajes - foroposteadores

Páginas: [1] 2 3 ... 98
1
Soporte general Spirate 2.3 / Re:Ayuda !
« en: Diciembre 24, 2012, 06:41:05 am »
Hola Magerd, ya encontré la solución con respecto a la instalación en Appserv aunque creo que esa solución pueda traer fatales errores en el script. La solución: borra el archivo .htacces que esta en la raíz del sitio. Aunque te recomiendo que instales xamp ya que soporta htacces.

Saludos!

2
Consejos y Trucos / Solucionar de problemas en SP v2.4
« en: Diciembre 24, 2012, 06:05:12 am »
Hola gente!
Con esto de que salio la v2.4 y yo muy al pedo como siempre, quise fijarme que errores hay en el script y poder solucionarlos para que a todos les funcione correctamente SP 2.4. A continuación muestro algunos errores que hay y su solución.




1. Error de escritura en el archivo SQL

Al querer instalar SP nos dice que hay un error de escritura del codigo SQL, muestro una imagen del error al querer hacer la instalación manual:


(Gracias kingworld por la imagen)

Para solucionarlo vallan al archivo DB.sql (que se encuentra en la raíz del sitio), luego buscan la siguiente linea:

Citar
(0, 1, 'hide_post_group', '1'),;

La reemplazan por:

Citar
(0, 1, 'hide_post_group', '1');



2. 47 Posts de regalo

Mirando las estadísticas después de instalar el script me di cuenta de que cuando no tenemos ningún post marca que hay 47 post en total (y si publicamos uno sigue el conteo a partir de 47).



Solución: Vallan al Recent.template.php que se encuentra en /Themes/default/ y buscan:

Citar
<div class="clearfix">
                <div class="left"><strong>'.$tposts.'</strong>  posts</div>
                <div class="right"><strong>'.$tcomments.'</strong>  comentarios</div>
            </div>

lo reemplazan por:

Citar
<div class="clearfix">';
$cuantospost = "SELECT * FROM smf_topics"; 
$verificacions = mysql_query($cuantospost);
$totalp = mysql_num_rows($verificacions);
echo'<div class="left"><strong>'.$totalp.'</strong>  posts</div>
<div class="right"><strong>'.$tcomments.'</strong>  comentarios</div>
</div>



En cuanto encuentre algún otro BUG , actualizo este topic con la solución. Saludos!

3
Bugs Corregidos 2.4 BETA / Re:imposible instalar
« en: Diciembre 24, 2012, 05:36:03 am »
Entra al DB.sql y busca:

Citar
(0, 1, 'hide_post_group', '1'),;

reemplazalo por:

Citar
(0, 1, 'hide_post_group', '1');

saludos!

4
Bugs Corregidos 2.4 BETA / Re:imposible instalar
« en: Diciembre 24, 2012, 05:28:53 am »
tal vez en esa parte de la consulta se hallan olvidado de poner un apostrofe ( ' ) o una coma ( , ) ahora estoy examinando la DB porq me tiro el mismo error

5
Noticias y Actualizaciones / Re:Descargar Spirate 2.4 BETA
« en: Diciembre 24, 2012, 04:04:16 am »
Siiiii!!!! Re piola muchas gracias a todos los que se esforzaron por realizar el script. A instalarlo!!!!

6
Off Topic / Re:Spirate! Social Community Script
« en: Diciembre 15, 2012, 01:29:17 am »
Veo que muchos empezamos con una historia similar, y tengo que reconocer (algo que me olvide de agregar en el tema)  que gracias a Spirate! tengo los conocimientos de programación y gracias a esos conocimientos que aprendí en Spirate! ya he hecho trabajo de programación.

- marcatsol: puede ser que me acuerde de vos, pero tu nick no me suena familiar, si tenías otro nick antes capaz que me acuerde.

7
Off Topic / Spirate! Social Community Script
« en: Diciembre 14, 2012, 06:32:59 am »
Hola gente, después de tanto tiempo en ausentarme en Spirate tengo la idea de volver a colaborar con  la comunidad, y como estuve ausente mucho tiempo tenía ganas de  hacer un post de interes :p

En este post voy a contar que me motivo a elegir Spirate a pesar de que hay otros scripts similares dando vuelta por internet.

En el mes de Abril del 2010 tube la idea y ganas de hacer una página web de post similar a T! por lo que busque en  internet (sin conocimientos de programación web) cual era la mejor opción para hacer una web de similares carácteristicas a T!
Pues mi búsqueda fallo, ya que no encontré por ningún lado. Después de tanto buscar encontré un script que me recomendaron, el script era muy similar a T! pero tenía muchas fallas, y su foro debes en cuando fallaba o no daban soporte rápidamente(muchos usuarios de las epocas del 2010 ya sabran de que script estoy hablando), luego me uní a una web donde me di cuenta que usaba la plataforma Spirate, por lo cual me dio curiosidad, ingrese a Spirate e instale el script.
Sin conocimientos de programación no sabía que hacer cuando me saltaban los típicos errores de que un archivo PHP estaba mal editado (por causa de los mods de instalación manual) por lo que tuve que acudir al soporte de Spirate. Mi sorpresa fue que los moderadores y usuarios de Spirate de aquel tiempo me respondieron rápido y te explicaban claramente lo que había que hacer para poder solucionar el error. Luego de ver que Spirate era una comunidad que en realidad valía la pena, con mis pocos conocimientos de programación que fui adquiriendo gracias a los mods de instalación
manual, empece a realizar aporte a Spirate, por lo que era muy bien calificado por los usuarios de Spirate.

Hoy en día, a pesar de que se han realizado scripts de imitación exacta a T! , Spirate sigue siendo la mejor plataforma para realizar una web de aportes; en si los usuarios y el soporte valen la pena aca en  Spirate, y cada vez que me pregunten que plataforma me recomiendas para hacer una web siempre voy a responder: Entra en www.spirate.net

Hoy no se si siguen los usuarios con los que antes nos comunicábamos desesperadamente por el chat, creo que hay usuarios nuevos y los usuarios viejos ya no están en Spirate (devén ser muy pocos) pero SPirate siempre va a ser la mejor comunidad de la web.

Solamente quería decir lo que Spirate fue para mi, y bueno ahora pienso volver a realizar aportes para los nuevos usuarios. Solamente nos queda esperar el gran Spirate v2.4 que tantos usuarios esperamos que sea pronto su presentación.

- Atte: Marcos Muñoz (foroposteadores)

8
Off Topic / me ayudan con una pc?
« en: Julio 04, 2012, 05:54:43 pm »
hola gente!
Hace poco me trageron una pc all in one con las siguientes caracteristicas:

PC: Compaq presario cq1
Procesador: Atom D410 con socket soldado
RAM: 2GB

Pues esta compu andaba bien hasta que la quisieron apagar, la compu se tardaba mucho en apagar (mas de lo normal, no me dijieron exactamente) por lo cual la desenchufaron, cuando la volvieron a prender se queda tildada en el logo de COMPAQ y lo peor es que no lee el teclado (USB) y el mouse (USB). Directamente las luces del teclado no prenden, apreto la tecla para encender el teclado numerico pero no anda (ya probe el teclado en otra pc y funciona).
Tambien intente sacandole la pila 30seg y volversela a poner pero sigue igual, no hay ningun circuito quemado y el cooler funciona bien.
Agradezco su ayuda.
gracias

9
Tutoriales de Ayuda / Re:Que es Canonicalization y para que sirve
« en: Mayo 04, 2012, 09:52:14 am »
muy buena especificación, no lo sabia eso  +1

10
Noticias y Actualizaciones / Re:Nueva portada en Spirate
« en: Mayo 04, 2012, 09:25:18 am »
muy bueno, un gran trabajo!!!

11
Problemas Resueltos v2.3 / Re:Problema con el Theme zone99 by Jonath4n
« en: Abril 28, 2012, 02:32:25 am »
a ver, proba con esto: <script src="http://infranautas.com/Themes/default/acciones-sp-1.1.js" type="text/javascript"></script>

12
Problemas Resueltos v2.3 / Re:Problema con el Theme zone99 by Jonath4n
« en: Abril 28, 2012, 02:11:43 am »
fijate si es esto, en el index.template.php, antes de </head> agrega: <script src="http://code.jquery.com/jquery-1.7.2.min.js" type="text/javascript"></script>

13
Consejos y Trucos / Adaptar web a celular
« en: Febrero 17, 2012, 10:18:08 pm »
Hola!
La otra vez entre con el celular a una web spirate y mostro diseño normal (el de escritorio), asi que quiero enseñarles, algo que me incomodo durante meses, como adaptar su web para celulares.

Primero: tienen que realizar la versión para celular y usen un subdominio(ej: http://
m.web.com)
Instalan spirate normalmente en el subdominio, extraen la misma base de datos y despues en el Settings.php(el de la versión de escritorio) que esta en la raíz del sitio, antes de:


Código: [Seleccionar]
?>

agregan:

Código: [Seleccionar]
$useragent=$_SERVER['HTTP_USER_AGENT'];
if(preg_match('/android.+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|symbian|treo|up\.(browser|link)|vodafone|wap|windows (ce|phone)|xda|xiino/i',$useragent)||preg_match('/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|e\-|e\/|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(di|rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|xda(\-|2|g)|yas\-|your|zeto|zte\-/i',substr($useragent,0,4)))
header('Location: http://m.web.com/');

ATENCIÓN EN ESTE PASO: este es el paso para que no interfieran los themes.
Entran en el phpmyadmin, y eligen su base de datos, despues exportan la base de datos (para tener un backup).
Despues van devuelta al phpmyadmin y ejecutan la siguiente consulta:


Código: [Seleccionar]
DROP TABLE `smf_themes`

Despues, crean una nueva base de datos que se llame: versionescritorio, entran en el archivo .sql que descargarón cuando exportarón la base de datos, buscan la table smf_themes y la seleccionan toda(incluyendo los VALUES), y despues copian toda esa consulta y la ejecutan en phpmyadmin, si lo hicieron bien, ya vamos al proximo paso.

Hacen otra base de datos que se llame versionwap, y despues ejecutan la siguiente consulta:

Código: [Seleccionar]
CREATE TABLE IF NOT EXISTS `smf_themes` (
  `ID_MEMBER` mediumint(8) NOT NULL DEFAULT '0',
  `ID_THEME` tinyint(4) unsigned NOT NULL DEFAULT '1',
  `variable` tinytext NOT NULL,
  `value` mediumtext NOT NULL,
  PRIMARY KEY (`ID_THEME`,`ID_MEMBER`,`variable`(30)),
  KEY `ID_MEMBER` (`ID_MEMBER`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;



INSERT INTO `smf_themes` (`ID_MEMBER`, `ID_THEME`, `variable`, `value`) VALUES
(0, 1, 'name', 'Spirate Tema Predeterminado'),
(0, 1, 'theme_url', '{$boardurl}/Themes/default'),
(0, 1, 'images_url', '{$boardurl}/Themes/default/images'),
(0, 1, 'theme_dir', '{$boarddir}/Themes/default'),
(0, 1, 'show_bbc', '1'),
(0, 1, 'show_latest_member', '1'),
(0, 1, 'show_modify', '1'),
(0, 1, 'show_user_images', '1'),
(0, 1, 'show_blurb', '1'),
(0, 1, 'show_gender', '1'),
(0, 1, 'show_newsfader', '0'),
(0, 1, 'number_recent_posts', '15'),
(0, 1, 'show_member_bar', '1'),
(0, 1, 'linktree_link', '1'),
(0, 1, 'show_profile_buttons', '1'),
(0, 1, 'show_mark_read', '1'),
(0, 1, 'show_sp1_info', '1'),
(0, 1, 'linktree_inline', '0'),
(0, 1, 'show_board_desc', '1'),
(0, 1, 'newsfader_time', '5000'),
(0, 1, 'allow_no_censored', '0'),
(0, 1, 'additional_options_collapsable', '0'),
(0, 1, 'use_image_buttons', '1'),
(0, 1, 'enable_news', '0'),
(-1, 1, 'show_board_desc', '0'),
(-1, 1, 'show_children', '0'),
(-1, 1, 'show_no_avatars', '0'),
(-1, 1, 'show_no_signatures', '0'),
(-1, 1, 'show_no_censored', '0'),
(-1, 1, 'return_to_post', '0'),
(-1, 1, 'no_new_reply_warning', '0'),
(-1, 1, 'view_newest_first', '0'),
(-1, 1, 'view_newest_pm_first', '0'),
(-1, 1, 'popup_messages', '0'),
(-1, 1, 'copy_to_outbox', '0'),
(-1, 1, 'auto_notify', '0'),
(-1, 1, 'calendar_start_day', '1'),
(-1, 1, 'display_quick_reply', '2'),
(-1, 1, 'display_quick_mod', '1'),
(0, 1, 'header_logo_url', ''),
(0, 1, 'display_who_viewing', '0'),
(0, 1, 'smiley_sets_default', ''),
(0, 1, 'hide_post_group', '1'),
(0, 2, 'theme_url', ''),
(0, 2, 'images_url', ''),
(0, 2, 'theme_dir', ''),
(0, 2, 'name', 'Taringa'),
(0, 2, 'theme_layers', 'main'),
(0, 2, 'theme_templates', 'index'),
(0, 2, 'header_logo_url', ''),
(0, 2, 'number_recent_posts', '15'),
(0, 2, 'display_who_viewing', '0'),
(0, 2, 'smiley_sets_default', ''),
(0, 2, 'show_modify', '1'),
(0, 2, 'show_member_bar', '1'),
(0, 2, 'linktree_link', '1'),
(0, 2, 'show_profile_buttons', '1'),
(0, 2, 'show_mark_read', '1'),
(0, 2, 'linktree_inline', '0'),
(0, 2, 'show_sp1_info', '1'),
(0, 2, 'allow_no_censored', '0'),
(0, 2, 'show_bbc', '1'),
(0, 2, 'additional_options_collapsable', '0'),
(0, 2, 'enable_news', '1'),
(0, 2, 'show_newsfader', '1'),
(0, 2, 'newsfader_time', '5000'),
(0, 2, 'show_user_images', '1'),
(0, 2, 'show_blurb', '1'),
(0, 2, 'show_latest_member', '1'),
(0, 2, 'use_image_buttons', '1'),
(0, 2, 'show_gender', '1'),
(0, 2, 'hide_post_group', '1'),
(1, 1, 'Mp3', ''),
(1, 1, 'Mp3nombre', ''),
(1, 1, 'Mp32', ''),
(1, 1, 'Mp3nombre2', ''),
(1, 1, 'Mp33', ''),
(1, 1, 'Mp3nombre3', ''),
(1, 1, 'Mp34', ''),
(1, 1, 'Mp3nombre4', ''),
(1, 1, 'altura', ''),
(1, 1, 'peso', ''),
(1, 1, 'fisico', ''),
(1, 1, 'cabello', ''),
(1, 1, 'ojos', ''),
(1, 1, 'colorpiel', ''),
(1, 1, 'gustar', ''),
(1, 1, 'banda', ''),
(1, 1, 'hobbie', ''),
(1, 1, 'deporte', ''),
(1, 1, 'equipo', ''),
(1, 1, 'comida', ''),
(1, 1, 'libro', ''),
(1, 1, 'lugar', ''),
(1, 1, 'pelicula', ''),
(1, 1, 'bear_tab', '');

ATENCIÓN DEVUELTA: ahora vamos a el Settings.php de la versión normal de la web y agregamos:

Código: [Seleccionar]
$nuevabasededatos = 'versionescritorio'; /* este es el nombre de la base de datos que creamos unos pasos atras */
mysql_connect($db_server, $db_user, $db_passwd)or die ('No se ha podido conectar al servidor MySQL');
mysql_select_db($nuevabasededatos)or die ('No se ha podido conectar a la base de datos');

despues en el Settings.php de la versión para celular agregan:

Código: [Seleccionar]
$basewap = 'versionwap'; /* este es el nombre de la base de datos wap que creamos unos pasos atras */
mysql_connect($db_server, $db_user, $db_passwd)or die ('No se ha podido conectar al servidor MySQL');
mysql_select_db($basewap)or die ('No se ha podido conectar a la base de datos');

La versión de escritorio ya esta, no toquen nada mas.
Ahora, cuando ya tengan el diseño de la versión para celular, entran en la versión de celular y vallan a la adminisstración, suban el theme y lo seleccionan como default. Si quedo bien, vallan a la versión de escritorio. Si no se cambio el teme en la versión de escritorio ya tienen lista su web para celular, y los post que hagan en la versión de celular tambien estaran en la de escritorio.

Recuerden: no hagan mucho jquery en la versión de celular ya que hay celulares que no son compatibles con jquery.
Chau!
Si no entendierón nada, pregunten por comentarios.


14
Desarrollo de Mods 2.3 / Re:(peticion) chat facebook
« en: Febrero 06, 2012, 06:31:00 am »
cuando quise armar un chat para mi web use como base estos archivos: http://www.anieto2k.com/2009/05/15/crea-un-chat-como-el-de-gmailfacebook-con-jquery/     solamente hay que adaptarlos a la programacion de spirate, reemplazar $_SESSION por $_COOKIES xD

15
Soporte general Spirate 2.3 / modificacion erronea en el registro ajax
« en: Febrero 06, 2012, 06:25:57 am »
hola!!!
bueno, despues de horas de intentar arreglar esto y no pude asi que vengo a pedir ayuda.
modifique el mod de registro con ajax 2.0 (http://www.spirate.net/foro/mods-v2-3/%28mod%29-registro-2-0-ajax-%28parecido-al-de-jona%29/). Intentandolo modificar para agregar y quitar campos, ahora no me verifica si el nombre de usuario y email estan disponibles. Les paso los codigos principales:

JS:

Código: [Seleccionar]
// NO DEJAR LIBRE EL CASILLERO DE EMAIL

case 'email':
if(empty('email')){
this.muestra_mensaje(campo,'Campo Obligatorio','rojo');
}
if(value.length > 35){
this.muestra_mensaje(campo,'El email es demasiado largo.','rojo');
return false;
}
if(this.verificaremail('email',value)){
this.muestra_mensaje(campo,'Muy bien','verde');
if($('#pemail').css('display') == 'none'){
$('#progress').animate({width: '+=35px'}, 'slow');
$('#porcentaje').html(parseInt($('#porcentaje').html()) + parseInt(20));
$('#pemail').css('display', 'block');}
return true;
} else {
this.muestra_mensaje(campo,'El email esta en uso. Intente con otro','rojo');
return false;
}
break;

// NO DEJAR LIBRE EL CASILLERO DE NOMBRE DE USUARIO

case 'username':
if(empty('username')){
this.muestra_mensaje(campo,'Campo Obligatorio','rojo');
}
if(this.verificarusername('username',value)){
this.muestra_mensaje(campo,'Muy bien','verde');
if($('#pusername').css('display') == 'none'){
$('#progress').animate({width: '+=35px'}, 'slow');
$('#porcentaje').html(parseInt($('#porcentaje').html()) + parseInt(10));
$('#pusername').css('display', 'block');}


return true;
} else {
this.muestra_mensaje(campo,'El nombre de usuario esta en uso','rojo');
return false;
}
break;

y la virifcacion en js:

Código: [Seleccionar]
verificaremail: function(tipo,value){
var data = 'mostrar=checker';
var ok = true;
$.ajax({
async: false,
type: 'POST',
url: facebookurl + '/verificacion.php',
data: data,
success: function(h){
switch(h.charAt(0)){
case '0':
ok = false;
break;
}
},
})
return ok;
},
verificarusername: function(tipo,value){
var data = 'mostrar=checking';
var ok = true;
$.ajax({
async: false,
type: 'POST',
url: facebookurl + '/verificacion.php',
data: data,
success: function(h){
switch(h.charAt(0)){
case '0':
ok = false;
break;
}
},
})
return ok;
},

y el archivo verificacion.php:

Código: [Seleccionar]
<?php

include('sp.config.conectardb.php');

global $url, $title;

if(!empty($_POST)){
if(function_exists($_POST['mostrar'])){
echo $_POST['mostrar']();
} else {
echo'0';
}
} else {
echo'O';
}

function checkeremail() {
$email = $_POST["email"];
$checkemail= mysql_query("SELECT * FROM usuarios WHERE email='$email'");
$email_exist = mysql_num_rows($checkemail);
if ($email_exist>0) {
echo '0';
}else{
echo '1';
}}

function checkingusername() {
$username = $_POST["username"];
$checkuser = mysql_query("SELECT username FROM usuarios WHERE username='$username'");
$username_exist = mysql_num_rows($checkuser);
if ($username_exist>0) {
echo '0';
}else{
echo '1';
}}

?>

gracias

PD: NO tengo web por lo cual no puedo pasar ninguna url, solamente tengo localhost pero no carga estilos xD
MAS DATOS: cuando pongo un usuario o email que NO  existe en  la base de datos me marca de que ya esta en uso, cuando en realidad no lo esta

Páginas: [1] 2 3 ... 98