Program link vs. obrazek

Jeżeli masz pomysł na jakąś modyfikację bądź poszukujesz jakiegoś moda to zerknij do tego działu.
mobilephone
Posty: 9
Rejestracja: 15 stycznia 2007, 12:51
Lokalizacja: Toruń
Kontakt:

Program link vs. obrazek

Post autor: mobilephone » 19 stycznia 2007, 12:46

Siema!
Poszukuje odpowiedniego moda, który pomoże mi w wykonaniu następującej czynności:
Otóż chciał bym, żeby po najechaniu kursorem na temat pojawił się obrazek, coś w stylu dymka! Jeszcze tak ma to działać, że każdy temat miał mieć inny obrazek a nie taki sam! Coś mi się ubzdurało że widziałem gdzieś taki progam jednak nie wiem gdzie, a tym bardziej nie wiem jak się nazywał. :(

Pozdrawiam i dziękuje za pomoc!

href
Posty: 49
Rejestracja: 15 listopada 2006, 22:51
Lokalizacja: zza winkla
Kontakt:

Post autor: href » 19 stycznia 2007, 22:19

Wykonaj zapytanie:

Kod: Zaznacz cały

ALTER TABLE `phpbb_topics` ADD `obrazek` VARCHAR(30);
posting.php
Znajdz:

Kod: Zaznacz cały

$subject = ( !empty($HTTP_POST_VARS['subject']) ) ? htmlspecialchars(trim(stripslashes($HTTP_POST_VARS['subject']))) : '';
Dodaj po:

Kod: Zaznacz cały

$obrazek = ( !empty($HTTP_POST_VARS['obrazek']) ) ? htmlspecialchars(stripslashes($HTTP_POST_VARS['obrazek'])) : '';
includes/function_post.php
znajdz:

Kod: Zaznacz cały

function submit_post($mode,
dodaj po:

Kod: Zaznacz cały

&$obrazek,
Znajdz:

Kod: Zaznacz cały

$sql  = ($mode != "editpost") ? "INSERT INTO " . TOPICS_TABLE . " (topic_title,
Dodaj po:

Kod: Zaznacz cały

obrazek,
Znajdz po tym(najblizsze):

Kod: Zaznacz cały

'$post_subject',
Dodaj po:

Kod: Zaznacz cały

'$obrazek',
Znajdz:

Kod: Zaznacz cały

SET topic_title = '$post_subject', 
Dodaj po:

Kod: Zaznacz cały

obrazek = '$obrazek', 
posting_body.tpl znajdz:

Kod: Zaznacz cały

</textarea>
</span></td>
</tr>
Dodaj po:

Kod: Zaznacz cały

	  <tr> 
			<td><span class="gen"> Obrazek: 
			   <input type="text" name="obrazek"  style="width:200px"  class="post" maxlength="30"></input>
			  </span></td>
		  </tr>

viewforum.php


Znajdz:

Kod: Zaznacz cały

'FORUM_ID' => $forum_id,
Dodaj po:

Kod: Zaznacz cały

'OBRAZEK' => $topic_rowset[$i]['obrazek'],

viewforum_body.tpl:
na poczatku dodaj:

Kod: Zaznacz cały

<script type="text/javascript" language="JavaScript">
function najedz()
{
document.getElementByid("cosobrazek").style.background-image='{OBRAZEK}';

}
</script>

<div style="position:absolute;top:20px;right:20px;" id="cosobrazek"></div>
Znajdz:

Kod: Zaznacz cały

><img src="{topicrow.TOPIC_FOLDER_IMG}"
Dodaj przed:

Kod: Zaznacz cały

 onMouseOver="najedz()" 

Nie mam jak sprawdzic bo nie moge wejsc do bazy u mnie ;-/ niewykluczone ze wogole nie bedzie to dzialalo, wiec uzywaj na wlasną odpowiedzialnosc.

Obrazek bedzie sie pojawial(jesli bedzie dzialalo) w prawym gornym rogu ekranu po najechaniu myszką na temat.
Podczas pisania tematu podaje sie adres do obrazka.

mobilephone
Posty: 9
Rejestracja: 15 stycznia 2007, 12:51
Lokalizacja: Toruń
Kontakt:

Mission posible?

Post autor: mobilephone » 19 stycznia 2007, 22:49

możesz mi napisać gdzie za jakie "obrazek" mam wstawic adres obrazka i co mam jeszcze pozmieniac pod siebie??

href
Posty: 49
Rejestracja: 15 listopada 2006, 22:51
Lokalizacja: zza winkla
Kontakt:

Post autor: href » 19 stycznia 2007, 22:53

nic nie masz podmieniac, przeciez chciales zeby kazdy temat mial inny obrazek. Podczas pisania/edycji tematu mozesz wstawiac obrazki.

mobilephone
Posty: 9
Rejestracja: 15 stycznia 2007, 12:51
Lokalizacja: Toruń
Kontakt:

jak

Post autor: mobilephone » 19 stycznia 2007, 23:01

to wystarczy ze napisze cos w stylu img src w temacie 'tematu' czy jak?
bo nie napewno czystego adresu obrazka!

ale ten adres na byc w jakiej postaci?
Ostatnio zmieniony 19 stycznia 2007, 23:13 przez mobilephone, łącznie zmieniany 1 raz.

href
Posty: 49
Rejestracja: 15 listopada 2006, 22:51
Lokalizacja: zza winkla
Kontakt:

Post autor: href » 19 stycznia 2007, 23:03

tylko adres do obrazka
tak wogole to najpierw sprawdz czy to dziala, bo tak jak pisalem w 1poscie, nie sprawdzalem tego, a kod jest na tyle dlugi ze bardzo mozliwe ze zrobilem jakąś literowke czy cos.

mobilephone
Posty: 9
Rejestracja: 15 stycznia 2007, 12:51
Lokalizacja: Toruń
Kontakt:

ok

Post autor: mobilephone » 19 stycznia 2007, 23:39

dora pozmieniałem i jak teraz sprawdzic czy to działa?

dobra nie mozna dodac zadnego postu bo jest error:
Parse error: syntax error, unexpected T_VARIABLE in /var/www/sites/yoyo.pl/m/o/mobilephone/posting.php on line 1409 co moze byc zle?

kod tego pliku jest na:
[url] http://www.mavic.ovh.org

href
Posty: 49
Rejestracja: 15 listopada 2006, 22:51
Lokalizacja: zza winkla
Kontakt:

Post autor: href » 20 stycznia 2007, 13:25

Jak ty to wstawiles;/ rob zgodnie z instrukcją.

Przenies jedno ";" z konca linijki i wstaw po tym:

Kod: Zaznacz cały

$subject = ( !empty($HTTP_POST_VARS['subject']) ) ? htmlspecialchars(trim(stripslashes($HTTP_POST_VARS['subject']))) : ''

mobilephone
Posty: 9
Rejestracja: 15 stycznia 2007, 12:51
Lokalizacja: Toruń
Kontakt:

teraz mamy error:

Post autor: mobilephone » 20 stycznia 2007, 13:54

teraz mamy error:

Warning: Missing argument 32 for submit_post() in /var/www/sites/yoyo.pl/m/o/mobilephone/includes/functions_post.php on line 260

ten plik jest na:
http://www.mavic.ovh.org

Awatar użytkownika
daroPL
Zasłużony
Posty: 4564
Rejestracja: 24 czerwca 2005, 13:36
Lokalizacja: Poznań
Kontakt:

Post autor: daroPL » 20 stycznia 2007, 16:24

Tutaj jest błąd
znajdz:
Kod:
function submit_post($mode,

dodaj po:
Kod:
&$obrazek,
&$obrazek dodaj po ostatnim argumencie tej funkcji - (argument, argument2 itd.)

i zdaje mi się, że powinno być jeszcze:
w posting.php znajdz

Kod: Zaznacz cały

submit_post($mode, $post_data, $return_message, $return_meta, $forum_id, $topic_id, $post_id, $poll_id, $topic_type, $bbcode_on, $html_on, $smilies_on, $attach_sig, $bbcode_uid, str_replace("\'", "''", $username), str_replace("\'", "''", $subject), str_replace("\'", "''", $message), str_replace("\'", "''", $poll_title), $poll_options, $poll_length);
i po $poll_length dodaj

Kod: Zaznacz cały

, $obrazek

mobilephone
Posty: 9
Rejestracja: 15 stycznia 2007, 12:51
Lokalizacja: Toruń
Kontakt:

co dalej

Post autor: mobilephone » 20 stycznia 2007, 16:56

Po wsprowadzeniu zmian podanych przed administratora, moge juz wysyłać posty jednak nada jest sam błąd co był wcześniej(patrz wyżej).
Nadal nie wiem jak moge dodać ten obrazek.

Awatar użytkownika
daroPL
Zasłużony
Posty: 4564
Rejestracja: 24 czerwca 2005, 13:36
Lokalizacja: Poznań
Kontakt:

Post autor: daroPL » 21 stycznia 2007, 12:59

daro pisze:Tutaj jest błąd
Cytat:
znajdz:
Kod:
function submit_post($mode,

dodaj po:
Kod:
&$obrazek,


&$obrazek dodaj po ostatnim argumencie tej funkcji - (argument, argument2 itd.)
zamiast &$obrazek zrób &$obrazek = ''

mobilephone
Posty: 9
Rejestracja: 15 stycznia 2007, 12:51
Lokalizacja: Toruń
Kontakt:

znowu

Post autor: mobilephone » 22 stycznia 2007, 12:50

teraz przy pisaniu posta wychodzi:
Error in posting

DEBUG MODE

INSERT INTO phpbb_posts (topic_id, forum_id, poster_id, post_username, post_time, poster_ip, enable_bbcode, enable_html, enable_smilies, enable_sig, user_agent, post_icon, post_expire, post_approve, post_parent, post_order) VALUES (20, , 2, '9088c80323', 1169466490, '9e4b10d1', 0, 1, 0, 1, '', a:3:{i:0;s:27:"icon_windows_98_nt_2000.gif";i:1;s:11:"icon_ie.gif";i:2;s:78:"Mozilla/4.0 (compatible; MSIE 5.5; Windows 98; Win 9x 4.90; .NET CLR 1.1.4322)";}, 0, , 0, 1)

Line : 455
File : functions_post.php

Podgląd tego pliku jak zwykle na stronie:
http://www.mavic.ovh.org

href
Posty: 49
Rejestracja: 15 listopada 2006, 22:51
Lokalizacja: zza winkla
Kontakt:

Post autor: href » 22 stycznia 2007, 13:58

najlepiej daj sobie narazie spokoj z tym modem, jak bede mial czas to sprobuje napisac cos dzialajacego ;-p

Zablokowany

Wróć do „Propozycje i Poszukiwania”