Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - mahs25c

Pages: [1] 2 3
1
por el momento ya logre adaptar el viejo loginform de una pag externa a phpbb2 con las nuevas variables de phpbb3  ya estoy analizando mas a fondo  tratare de ir publicando mis avances

2
 :D :evil:  Some master of this forum will have the solution

3
vaya que lo he intentado usando el mismo script para login entre 4images y phpbb2 y  marca erro fatal jejejeje
trabaja muy diferente phpbb3  hay que examinarlo muy al fondo , muchos webmasters tienen integrado 4images y phpbb2 y no dudo que quieran actualizar a phpbb3 por lo tanto no creo que tarde mucho en llegar la solucion pues apenas ayer 13 dic 2007 fue lanzado oficialmente phpbb3 olymous

4
Pues estaria muy bueno ,

5
Español / Castellano / Re: ¿Solución al SAFE MODE?
« on: November 25, 2007, 01:39:42 AM »
ya no funciona el link

6
hola que tal,  tengo una dudilla me preguntaba si se puede activar el cache sin que en las urls se agrege algo como esto "&sid=372b9f2912cdc4c18f7a0dab8fc6b13a"
¿se puede?
active el cache en global.php
Code: [Select]
// Initialize cache configuration
$cache_enable          = 1;
$cache_lifetime        = 3600; // 1 hour
$cache_path            = ROOT_PATH.'cache';
$cache_page_index      = 1;
$cache_page_categories = 1;
$cache_page_top        = 1;
$cache_page_rss        = 1;

7
Español / Castellano / suscribir a las categorias
« on: September 11, 2007, 08:03:33 AM »
Hola a lo mejor suena un poco raro
pero  ¿hay algun mod que notifique al usuario de alguna imagen subida en alguna categoria?
es decir que se puedan suscribir a las categorias

8
Español / Castellano / Re: Integrar vídeos de youTube de los usuarios
« on: August 18, 2007, 03:56:34 AM »
Me imagino que ene alguna parte de este cod le tengo que modificar no?
lo examinare con detalle y vere si lo puedo resolver
postcards.php
Code: [Select]
<?php
/**************************************************************************
 *                                                                        *
 *    4images - A Web Based Image Gallery Management System               *
 *    ----------------------------------------------------------------    *
 *                                                                        *
 *             File: postcards.php                                        *
 *        Copyright: (C) 2002 Jan Sorgalla                                *
 *            Email: jan@4homepages.de                                    *
 *              Web: http://www.4homepages.de                             *
 *    Scriptversion: 1.7.4                                                *
 *                                                                        *
 *    Never released without support from: Nicky (http://www.nicky.net)   *
 *                                                                        *
 **************************************************************************
 *                                                                        *
 *    Dieses Script ist KEINE Freeware. Bitte lesen Sie die Lizenz-       *
 *    bedingungen (Lizenz.txt) für weitere Informationen.                 *
 *    ---------------------------------------------------------------     *
 *    This script is NOT freeware! Please read the Copyright Notice       *
 *    (Licence.txt) for further information.                              *
 *                                                                        *
 *************************************************************************/

define('GET_CACHES'1);
define('ROOT_PATH''./');
include(
ROOT_PATH.'global.php');
require(
ROOT_PATH.'includes/sessions.php');
$user_access get_permission();

if (isset(
$HTTP_GET_VARS[URL_POSTCARD_ID]) || isset($HTTP_POST_VARS[URL_POSTCARD_ID])) {
  
$postcard_id = (isset($HTTP_GET_VARS[URL_POSTCARD_ID])) ? trim($HTTP_GET_VARS[URL_POSTCARD_ID]) : trim($HTTP_POST_VARS[URL_POSTCARD_ID]);
}
else {
  
$postcard_id 0;
}

if (
$action == "") {
  
$action = ($postcard_id) ? "showcard" "createcard";
}

if (isset(
$HTTP_GET_VARS['modifycard']) || isset($HTTP_POST_VARS['modifycard'])) {
  
$action "modifycard";
}

$main_template = ($action == "createcard" || $action == "modifycard") ? "postcard_create" : (($action == "previewcard") ? "postcard_create" "postcard_send");
include(
ROOT_PATH.'includes/page_header.php');

$sendprocess 0;

if (
$action != "showcard") {
  
$sql "SELECT i.cat_id, i.image_name, i.image_media_file, i.image_thumb_file, c.cat_name".get_user_table_field(", u.""user_name")."
          FROM ("
.IMAGES_TABLE." i,  ".CATEGORIES_TABLE." c)
          LEFT JOIN "
.USERS_TABLE." u ON (".get_user_table_field("u.""user_id")." = i.user_id)
          WHERE i.image_id = 
$image_id";
  
$image_row $site_db->query_firstrow($sql);
  if (!
$image_row) {
    
redirect($url);
  }
  
$cat_id $image_row['cat_id'];
  
$image_row['user_name'] = $image_row[$user_table_fields['user_name']];

  if (!
check_permission("auth_viewcat"$cat_id) || !check_permission("auth_viewimage"$cat_id) || !check_permission("auth_sendpostcard"$cat_id)) {
    
redirect($url);
  }
}

if (
$action == "sendcard") {
  
$expiry time() - 60 60 24 POSTCARD_EXPIRY;
  
$sql "DELETE FROM ".POSTCARDS_TABLE."
          WHERE (postcard_date < 
$expiry)";
  
$site_db->query($sql);

  
$bg_color un_htmlspecialchars(trim($HTTP_POST_VARS['bg_color']));
  
$border_color un_htmlspecialchars(trim($HTTP_POST_VARS['border_color']));
  
$font_color un_htmlspecialchars(trim($HTTP_POST_VARS['font_color']));
  
$font_face un_htmlspecialchars(trim($HTTP_POST_VARS['font_face']));

  
$sender_name un_htmlspecialchars(trim($HTTP_POST_VARS['sender_name']));
  
$sender_email un_htmlspecialchars(trim($HTTP_POST_VARS['sender_email']));
  
$recipient_name un_htmlspecialchars(trim($HTTP_POST_VARS['recipient_name']));
  
$recipient_email un_htmlspecialchars(trim($HTTP_POST_VARS['recipient_email']));

  
$headline un_htmlspecialchars(trim($HTTP_POST_VARS['headline']));
  
$message un_htmlspecialchars(trim($HTTP_POST_VARS['message']));
  
$message strip_tags($message);

  
$captcha = (isset($HTTP_POST_VARS['captcha'])) ? un_htmlspecialchars(trim($HTTP_POST_VARS['captcha'])) : "";

  
$back_url = (!empty($HTTP_POST_VARS['back_url'])) ? un_htmlspecialchars(stripslashes(trim($HTTP_POST_VARS['back_url']))) : $site_sess->url(ROOT_PATH."index.php""&");

  
$postcard_id get_random_key(POSTCARDS_TABLE"postcard_id");
  
$current_time time();

  if (
$captcha_enable_postcards && !captcha_validate($captcha)) {
      
$msg .= (($msg != "") ? "<br />" "").$lang['captcha_required'];
      
$action "previewcard";
      
$main_template "postcard_preview";
  } else {
    
$sql "INSERT INTO ".POSTCARDS_TABLE."
            (postcard_id, image_id, postcard_date, postcard_bg_color, postcard_border_color, postcard_font_color, postcard_font_face, postcard_sender_name, postcard_sender_email, postcard_recipient_name, postcard_recipient_email, postcard_headline, postcard_message)
            VALUES
            ('
$postcard_id', $image_id$current_time, '$bg_color', '$border_color', '$font_color', '$font_face', '$sender_name', '$sender_email', '$recipient_name', '$recipient_email', '$headline', '$message')";
    
$result $site_db->query($sql);

    if (
$result) {
      
$postcard_url $script_url."/postcards.php?".URL_POSTCARD_ID."=".$postcard_id;

      include(
ROOT_PATH.'includes/email.php');
      
$site_email = new Email();
      
$site_email->set_to(stripslashes($recipient_email));
      
$site_email->set_from(stripslashes($sender_email), stripslashes($sender_name));
      
$site_email->set_subject($lang['send_postcard_emailsubject']);
      
$site_email->register_vars(array(
        
"sender_name" => stripslashes($sender_name),
        
"sender_email" => stripslashes($sender_email),
        
"recipient_name" => stripslashes($recipient_name),
        
"postcard_url" => stripslashes($postcard_url),
        
"postcard_send_date" => format_date($config['date_format']." ".$config['time_format'], $current_time),
        
"site_name" => $config['site_name']
      ));
      
$site_email->set_body("postcard_message"$config['language_dir']);
      
$site_email->send_email();

      
$msg .= $lang['send_postcard_success'];
      
$msg .= "<br /><a href=\"".$back_url."\">".$lang['back_to_gallery']."</a>";
      
$action "showcard";
    }
    else {
      
$msg $lang['general_error'];
      
$action "previewcard";
      
$main_template "postcard_preview";
    }
  }
}

if (
$action == "showcard") {
  
$expiry time() - 60 60 24 POSTCARD_EXPIRY;
  
$sql "DELETE FROM ".POSTCARDS_TABLE."
          WHERE (postcard_date < 
$expiry)";
  
$site_db->query($sql);

  if (!
$postcard_id){
    
redirect("index.php");
  }
  else {
    
$sql "SELECT p.postcard_id, p.image_id, p.postcard_date, p.postcard_bg_color, p.postcard_border_color, p.postcard_font_color, p.postcard_font_face, p.postcard_sender_name, p.postcard_sender_email, p.postcard_recipient_name, p.postcard_recipient_email, p.postcard_headline, p.postcard_message, i.image_name, i.cat_id, i.image_media_file, i.image_thumb_file
            FROM ("
.POSTCARDS_TABLE." p, ".IMAGES_TABLE." i)
            WHERE p.postcard_id = '
$postcard_id' AND p.image_id = i.image_id";
    
$image_row $site_db->query_firstrow($sql);

    if (!
$image_row) {
      
show_error_page($lang['invalid_postcard_id']);
    }
    else {
      
$image get_media_code($image_row['image_media_file'], $image_row['image_id'], $image_row['cat_id'], $image_row['image_name'], $mode1);
      
$thumbnail get_thumbnail_code($image_row['image_media_file'], $image_row['image_thumb_file'], $image_row['image_id'], $image_row['cat_id'], $image_row['image_name'], $mode);
      
$image_name_link "<a href=\"".$site_sess->url(ROOT_PATH."details.php?".URL_IMAGE_ID."=".$image_row['image_id'])."\">".format_text($image_row['image_name'])."</a>";
      
$site_template->register_vars(array(
        
"image" => $image,
        
"thumbnail" => $thumbnail,
        
"image_name_link" => $image_name_link,
        
"bg_color" => format_text($image_row['postcard_bg_color'], 2),
        
"border_color" => format_text($image_row['postcard_border_color'], 2),
        
"font_color" => format_text($image_row['postcard_font_color'], 2),
        
"font_face" => format_text($image_row['postcard_font_face'], 2),
        
"sender_name" => format_text($image_row['postcard_sender_name'], 2),
        
"sender_email" => format_text($image_row['postcard_sender_email'], 2),
        
"recipient_name" => format_text($image_row['postcard_recipient_name'], 2),
        
"recipient_email" => format_text($image_row['postcard_recipient_email'], 2),
        
"headline" => format_text($image_row['postcard_headline']),
        
"message" => format_text($image_row['postcard_message'])
      ));
    }
  }
}

if (
$action == "previewcard") {
  
$error 0;
  
$bg_color un_htmlspecialchars(trim($HTTP_POST_VARS['bg_color']));
  
$border_color un_htmlspecialchars(trim($HTTP_POST_VARS['border_color']));
  
$font_color un_htmlspecialchars(trim($HTTP_POST_VARS['font_color']));
  
$font_face un_htmlspecialchars(trim($HTTP_POST_VARS['font_face']));

  
$sender_name un_htmlspecialchars(trim($HTTP_POST_VARS['sender_name']));
  
$sender_email un_htmlspecialchars(trim($HTTP_POST_VARS['sender_email']));
  
$recipient_name un_htmlspecialchars(trim($HTTP_POST_VARS['recipient_name']));
  
$recipient_email un_htmlspecialchars(trim($HTTP_POST_VARS['recipient_email']));

  
$headline un_htmlspecialchars(trim($HTTP_POST_VARS['headline']));
  
$message un_htmlspecialchars(trim($HTTP_POST_VARS['message']));

  
$back_url = (!empty($HTTP_POST_VARS['back_url'])) ? un_htmlspecialchars(stripslashes(trim($HTTP_POST_VARS['back_url']))) : $site_sess->url(ROOT_PATH."index.php""&");

  if (
$sender_name == "" || $sender_email == "" || $recipient_name == "" || $recipient_email == "" || $headline == "" || $message == "") {
    
$msg .= $lang['lostfield_error'];
    
$error 1;
  }
  if ((
$sender_email != "" && !check_email($sender_email)) || ($recipient_email != "" && !check_email($recipient_email))) {
    
$msg .= (($msg != "") ? "<br />" "").$lang['invalid_email_format'];
    
$error 1;
  }

  if (!
$error) {
    
$main_template "postcard_preview";
    
$image get_media_code($image_row['image_media_file'], $image_id$cat_id$image_row['image_name'], $mode1);
    
$thumbnail get_thumbnail_code($image_row['image_media_file'], $image_row['image_thumb_file'], $image_id$cat_id$image_row['image_name'], $mode);
    
$site_template->register_vars(array(
      
"image" => $image,
      
"thumbnail" => $thumbnail,
      
"image_name" => format_text($image_row['image_name']),
      
"url_postcard" => $site_sess->url(ROOT_PATH."postcards.php?".URL_IMAGE_ID."=".$image_id),
      
"bg_color" => format_text(stripslashes($bg_color), 2),
      
"border_color" => format_text(stripslashes($border_color), 2),
      
"font_color" => format_text(stripslashes($font_color), 2),
      
"font_face" => format_text(stripslashes($font_face), 2),
      
"sender_name" => format_text(stripslashes($sender_name), 2),
      
"sender_email" => format_text(stripslashes($sender_email), 2),
      
"recipient_name" => format_text(stripslashes($recipient_name), 2),
      
"recipient_email" => format_text(stripslashes($recipient_email), 2),
      
"headline" => format_text(stripslashes($headline), 2),
      
"message" => format_text(stripslashes($message), 2),
      
"image_id" => $image_id,
      
"lang_sender" => $lang['sender'],
      
"lang_recipient" => $lang['recipient'],
      
"lang_edit_postcard" => $lang['edit_postcard'],
      
"lang_send_postcard" => $lang['send_postcard'],
      
"back_url" => format_text($back_url),
      
"lang_captcha" => $lang['captcha'],
      
"lang_captcha_desc" => $lang['captcha_desc'],
      
"captcha_postcards" => (bool)$captcha_enable_postcards
    
));
  }
  else {
    
$action "createcard";
    
$main_template "postcard_create";
    
$sendprocess 1;
  }
}

if (
$action == "createcard" || $action == "modifycard") {
  if (!
$sendprocess) {
    
$bg_color "";
    
$border_color "";
    
$font_color "";
    
$font_face "";
    
$sender_name = ($user_info['user_level'] != GUEST) ? $user_info['user_name'] : "";
    
$sender_email = ($user_info['user_level'] != GUEST) ? $user_info['user_email'] : "";
    
$recipient_name "";
    
$recipient_email "";
    
$headline "";
    
$message "";
  }

  if (
$action == "modifycard") {
    
$bg_color un_htmlspecialchars(trim($HTTP_POST_VARS['bg_color']));
    
$border_color un_htmlspecialchars(trim($HTTP_POST_VARS['border_color']));
    
$font_color un_htmlspecialchars(trim($HTTP_POST_VARS['font_color']));
    
$font_face un_htmlspecialchars(trim($HTTP_POST_VARS['font_face']));

    
$sender_name un_htmlspecialchars(trim($HTTP_POST_VARS['sender_name']));
    
$sender_email un_htmlspecialchars(trim($HTTP_POST_VARS['sender_email']));
    
$recipient_name un_htmlspecialchars(trim($HTTP_POST_VARS['recipient_name']));
    
$recipient_email un_htmlspecialchars(trim($HTTP_POST_VARS['recipient_email']));

    
$headline un_htmlspecialchars(trim($HTTP_POST_VARS['headline']));
    
$message un_htmlspecialchars(trim($HTTP_POST_VARS['message']));
    
$message strip_tags($message);
  }

  
$image get_media_code($image_row['image_media_file'], $image_id$cat_id$image_row['image_name'], $mode1);
  
$thumbnail get_thumbnail_code($image_row['image_media_file'], $image_row['image_thumb_file'], $image_id$cat_id$image_row['image_name'], $mode);
  
$site_template->register_vars(array(
    
"image" => $image,
    
"thumbnail" => $thumbnail,
    
"image_name" => format_text($image_row['image_name']),
    
"lang_bg_color" => $lang['bg_color'],
    
"bg_color" => $bg_color,
    
"lang_border_color" => $lang['border_color'],
    
"border_color" => $border_color,
    
"lang_font_color" => $lang['font_color'],
    
"font_color" => $font_color,
    
"lang_font_face" => $lang['font_face'],
    
"font_face" => $font_face,
    
"image_id" => $image_id,
      
"lang_sender" => $lang['sender'],
    
"lang_recipient" => $lang['recipient'],
    
"lang_email" => $lang['email'],
    
"lang_name" => $lang['name'],
    
"lang_headline" => $lang['headline'],
    
"lang_message" => $lang['message'],
    
"lang_preview_postcard" => $lang['preview_postcard'],
    
"url_postcard" => $site_sess->url(ROOT_PATH."postcards.php?".URL_IMAGE_ID."=".$image_id),
    
"sender_name" => format_text(stripslashes($sender_name), 2),
    
"sender_email" => format_text(stripslashes($sender_email), 2),
    
"recipient_name" => format_text(stripslashes($recipient_name), 2),
    
"recipient_email" => format_text(stripslashes($recipient_email), 2),
    
"headline" => format_text(stripslashes($headline), 2),
    
"message" => format_text(stripslashes($message), 2),
    
"lang_send_postcard" => $lang['send_postcard'],
    
"back_url" => format_text(stripslashes($url), 2)
  ));
}

//-----------------------------------------------------
//--- Clickstream -------------------------------------
//-----------------------------------------------------
$clickstream "<span class=\"clickstream\"><a href=\"".$site_sess->url(ROOT_PATH."index.php")."\" class=\"clickstream\">".$lang['home']."</a>".$config['category_separator'];
if (
$mode == "lightbox" && !empty($user_info['lightbox_image_ids'])) {
  
$clickstream .= "<a href=\"".$site_sess->url(ROOT_PATH."lightbox.php")."\" class=\"clickstream\">".$lang['lightbox']."</a>".$config['category_separator']."<a href=\"".$site_sess->url(ROOT_PATH."details.php?".URL_IMAGE_ID."=".$image_id."&amp;mode=".$mode)."\" class=\"clickstream\">".$image_row['image_name']."</a>".$config['category_separator'];
}
elseif (
$mode == "search" && !empty($session_info['search_id'])) {
  
$clickstream .= "<a href=\"".$site_sess->url(ROOT_PATH."search.php?show_result=1")."\" class=\"clickstream\">".$lang['search']."</a>".$config['category_separator']."<a href=\"".$site_sess->url(ROOT_PATH."details.php?".URL_IMAGE_ID."=".$image_id."&amp;mode=".$mode)."\" class=\"clickstream\">".$image_row['image_name']."</a>".$config['category_separator'];
}
else {
  
$clickstream .= get_category_path($cat_id1).$config['category_separator']."<a href=\"".$site_sess->url(ROOT_PATH."details.php?".URL_IMAGE_ID."=".$image_id)."\" class=\"clickstream\">".$image_row['image_name']."</a>".$config['category_separator'];
}
$clickstream .= $lang['send_postcard']."</span>";

//-----------------------------------------------------
//--- Print Out ---------------------------------------
//-----------------------------------------------------
$site_template->register_vars(array(
  
"msg" => $msg,
  
"clickstream" => $clickstream,
));
$site_template->print_template($site_template->parse_template($main_template));
include(
ROOT_PATH.'includes/page_footer.php');
?>

9
Español / Castellano / Re: Integrar vídeos de youTube de los usuarios
« on: August 17, 2007, 07:34:41 AM »
Y para que se vea el video en las postales?

10
Español / Castellano / Cambiar el charset
« on: August 15, 2007, 06:42:18 AM »
Hola Buen dia, ¿como puedo cambiar la codificacion a utf-8 sin que me salgan los simbolos raros en los acentos y eñes??
Google usa utf-8 y usa eñes (ñ) como si nada y acentos tambien sin que les salga otro caracter

11
cuando kiero iniciar sesion creo que no redirecciona correctamente ala galeria, inicie sesion desde phpbb y me fui ala galeria y si pasa los usuarios, tambien hay un problemita ala hora de cerrar sesion  en phpbb sale

Error general
 
Invalid_session

esto como lo soluciono? se que hay que meter un redirect pero no se en donde  y en lo de invalid session creo ke hay que decirle a phpbb que id cerrar  ¿estoy en lo corecto?
 

12
Por que sale denegado el enlace al mod?   me lo podrian pasar?

13
Usando este mod fusionando algunas variables del de gota de agua para que pase un png en lugar de texto se puede lograr algo como esto no cren?

14
Español / Castellano / Re: Crear una nueva página en 4images
« on: November 06, 2006, 09:08:59 PM »
lo logre      cambie esto : [qcode]if (isset($HTTP_GET_VARS['template']) || isset($HTTP_POST_VARS['template'])) {
  $template = (isset($HTTP_GET_VARS['template'])) ? get_basefile(stripslashes($HTTP_GET_VARS['template'])) : get_basefile(stripslashes($HTTP_POST_VARS['template']));
  if (!file_exists(TEMPLATE_PATH."/".$template.".".$site_template->template_extension)) {
    $template = "";
  }
  else {
    $main_template = $template;
  }
}
else {
  $template = "";
}[/qcode]
 
por esto: [qcode]if (isset($HTTP_GET_VARS['go']) || isset($HTTP_POST_VARS['go'])) {
  $template = (isset($HTTP_GET_VARS['go'])) ? get_basefile(stripslashes($HTTP_GET_VARS['go'])) : get_basefile(stripslashes($HTTP_POST_VARS['go']));
  if (!file_exists(TEMPLATE_PATH."/".$template.".".$site_template->template_extension)) {
    $template = "";
  }
  else {
    $main_template = $template;
  }
}
else {
  $template = "";
}[/qcode]   en donde dice go lo podremos cambiar a "ir" "open" "go" "abrir"  etc. etc.[qcode][/qcode][qcode][/qcode]

15
Español / Castellano / Re: Crear una nueva página en 4images
« on: November 06, 2006, 08:57:29 PM »
y si quisiera en lugar de usar "templates" que diga "go"   , se ve fea la url asi : http://www.mipagina.com/4images/index.php?template=hip-hop   
se ve mejor asi: http://www.mipagina.com/4images/index.php?go=hip-hop     
¿como le hago?   le modifique pero  no me queda.

Pages: [1] 2 3