To jest tylko wersja do druku, aby zobaczyć pełną wersję tematu, kliknij TUTAJ
phpBB2 by Przemo
Support forów phpBB2 modified by Przemo

1.12.7 i starsze - Events MOD 1.1

treker - 12-10-2009, 17:42

Witam, gdy chce coś dodać dostaje:
Kod:
Warning: mysql_real_escape_string() [function.mysql-real-escape-string]: Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2) in /home2/diodapro/public_html/forum/events.php on line 138

Warning: mysql_real_escape_string() [function.mysql-real-escape-string]: A link to the server could not be established in /home2/diodapro/public_html/forum/events.php on line 138

Bucu - 20-10-2009, 08:44

nowa wersja:

paczka poprawiona, dodane wyswietlanie na glownej i langi, w przypadku aktualizacji podmieniamy:

events.php
templates\*\events_body_add.tpl

i dalej (jesli chcemy tabelke z eventami na glownej stronie forum):

Kod:
#
# ----[ OPEN ]----------------------------
#

index.php

#
# ----[ FIND ]----------------------------
#

// Okay, let's build the index

#
# ----[ AFTER, ADD ]----------------------
#

include($phpbb_root_path . 'language/lang_'.$userdata['user_lang'].'/lang_events.'.$phpEx);

        $sql = 'SELECT * FROM ' . EVENTS_TABLE . '';
       
        if ( !($result = $db->sql_query($sql)) )
            {
                message_die(GENERAL_ERROR, 'Could not query event information', '', __LINE__, __FILE__, $sql);
            }
           
            $template->assign_vars(array(
            'L_EVENTS' => $lang['events'],
            'L_EVENT_NAME' => 'Nazwa Wydarzenia',
            'L_EVENT_DATE' => 'Data',
            'L_EVENT_DESC' => 'Opis Wydarzenia',
            'L_EVENT_LINK' => 'Link'
            ));       

            while ($row = $db->sql_fetchrow($result))
                { 
                    $template->assign_block_vars('events', array(
                    'U_TITLE' => htmlspecialchars($row['title']),
                    'U_DATE' => realdate($lang['DATE_FORMAT'],htmlspecialchars($row['date'])),
                    'U_DESC' => htmlspecialchars($row['desc']),
                    'U_LINK' => htmlspecialchars($row['link'])
                    ));
                }
               
#
# ----[ OPEN ]----------------------------
#

templates\*\index_body.tpl

#
# ----[ FIND ]----------------------------
#

{BOARD_INDEX}

#
# ----[ BEFORE, ADD ]----------------------
#       
       
<table width="100%" cellspacing="2" cellpadding="2" border="0" align="center">
    <tr>
        <td align="left" class="nav"><a href="{U_INDEX}" class="nav">{L_INDEX}</a></td>
    </tr>
</table>

<table class="forumline" width="100%" cellspacing="1" cellpadding="4" border="0">
    <tr>
        <th class="thHead" colspan="7" height="25"><span class="tableTitle">{L_EVENTS}</span></th>
    </tr>
    <!-- BEGIN admin -->
    <tr>
        <td class="cat" width="50%" height="28" align="center" colspan="3"><b><span class="gen">{admin.L_ADMIN}</span></b></td>
        <td class="rowpic" width="50%" height="28" align="center"><span class="gen"><a href="{admin.U_ADD_EVENT}">{admin.L_ADD_EVENT}</a> &#8226; <a href="{admin.U_DEL_EVENT}">{admin.L_DEL_EVENT}</a></span></td>
    </tr>
    <!-- END admin -->
    <tr>
        <td class="cat" align="center" width="20%"><span class="cattitle">{L_EVENT_NAME}</span></td>
        <td class="cat" align="center" width="10%"><span class="cattitle">{L_EVENT_DATE}</span></td>
        <td class="cat" align="center" width="40%"><span class="cattitle">{L_EVENT_DESC}</span></td>
        <td class="cat" align="center" width="30%"><span class="cattitle">{L_EVENT_LINK}</span></td>
    </tr>
<!-- BEGIN events -->
        <tr>
        <td class="row1" width="20%" align="center">
            <span class="gen">
            <b>{events.U_TITLE}</b>
            </span>
        </td>
        <td class="row2" width="10%" align="center">
            <span class="gen">
            {events.U_DATE}
            </span>
        </td>
        <td class="row2" width="40%" align="center">
            <span class="gen">
            {events.U_DESC}
            </span>
        </td>
        <td class="row2" width="30%" align="center">
            <span class="gen">
            <a href="{events.U_LINK}" target="_blank">{events.U_LINK}</a>
            </span>
        </td>
    </tr>
<!-- END events -->
</table>
<center>
<span class="gensmall">
Events mod by <a href=http://www.backbone.neth.pl target=_blank>bucu</a>
</span>
</center>
<br />

#
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------
#
# EoM


Prosze moderacje o zmiane zalacznika w pierwszym poscie na ponizszy.

treker - 20-10-2009, 15:31

A co z moim postem? (Post wyżej)
Pozdrawiam

Bucu - 20-10-2009, 15:37

treker, u mnie ten blad nie wystepuje, zarowno jak i na innych forach takze nie wiem jaki jest powod.
HardROoZi - 10-11-2009, 23:43

a moze jeszcze dodac opcje taka ze sie uzytkownicy beda dopisywac do danej imprezy i bylaby taka "lista obecnosci"
Bucu - 11-11-2009, 00:19

Możnaby, pomysł dobry - jak znajdę czas na realizację to będzie.
HardROoZi - 11-11-2009, 01:23

no to git :) mozna tez zrobic zeby imperzy sie od razu ustawialy wg daty :D

[ Dodano: 11-11-2009, 11:54 ]
+ zeby zarejestrowani uzytkownicy tez mogli dodawac wydarzenia/imprezy :)

[ Dodano: 11-11-2009, 20:36 ]
http://www.globalhardstyle.com/forum/events.php - na tym forum jest podobny mod ale w phpbb :) moze jakies patenty z niego dodasz :)

łaza - 11-11-2009, 21:50

Z tym sortowanie według daty i możliwością dodawania przez userów najlepiej z akceptacją przez adminów było bu super :D
treker - 17-11-2009, 22:17

Ja bym proponował dodać jeszcze coś w rodzaju archiwum, co przechowywałoby imprezy, które już się odbyły.
HardROoZi - 08-12-2009, 21:57

Bucu, i jak mozna sie spodziewac nowszych wersji z naszymi wskazówkami ? :)
Bucu - 08-12-2009, 21:57

Kiedys napewno, troche musi mi sie ze zleceniami platnymi poluzowac to napewno się zajmę tym.
benza - 30-01-2010, 11:54

Mam pytanie - gdzie się dodaje nowe wydarzenia?
Kiedy wpisuje http://bizneselektroniczny.eu/events.php to jest pusta ramka.

Bucu - 30-01-2010, 12:07

Troche poprawek w pliku events.php, sprawdz benza, z tym nowym plikiem.

Paczka z nowym events.php w zalaczniku.

benza - 30-01-2010, 12:24

Niestety to samo. Może z moim stylem jest coś nie tak.
Bucu - 30-01-2010, 12:35

benza, daj konto testowe.


Powered by phpBB modified by Przemo © 2003 phpBB Group