Pagina 6 din 12

Scris: 29-Dec-2006, 23:56:52
de Xtazy
Am gasit de doua ori aceasi linie...ce trebuie modificat la ele?

Scris: 30-Dec-2006, 00:15:29
de sorelsorel
of, pai tu nu sti sa instalezi de loc un mod? Uite-te la inceputul acestei discutii..

Scris: 30-Dec-2006, 00:29:54
de Xtazy
Pai nu stiu...d-aia v-am rugat sa imi explicati, dar vad ca nu vreti...:(

In ziua de azi toata lumea se naste invatata...

Scris: 30-Dec-2006, 00:37:20
de sorelsorel
Te-am ajutat si inainte..
Ai grija ca nu e doar o linie, e o consturctie, si nu ar trebui sa apara de 2 ori. Modificiarile phpBB sunt facute pentru cei invatati, si in discuti asta te invata cum sa le instalezi.

Scrie OPEN, si un anumit fisier, FIND si linia respectiva, apoi urmeaza ori AFTER ADD, sau BEFORE ADD dupa care o alta constructie de cod.
Constructia aceea va trebui sa o adaugi dupa, sau inainte, dupa caz.

Scris: 30-Dec-2006, 00:48:40
de Xtazy
Mda, nu stiu e un MOD ciudat asta...ii zice Quick Post, in loc de Quick Reply, si am vazut ca fiecare comanda apare de vreo 3 ori, dar putin diferta...:-??

Scris: 30-Dec-2006, 00:53:31
de sorelsorel
Daca vrei o MODificare ca sa iti ofere raspuns rapid iti recomand quick reply, e foarte misto, ai multe optiuni si merge perfect.

Scris: 30-Dec-2006, 01:14:49
de cip
Xtazy, am aruncat si eu o privire prin modul tau.
ia sa vedem :)

citez din install.txt:

Cod: Selectaţi tot

#
#-----[ OPEN ]------------------------------------------------
#
viewtopic.php
#
#-----[ FIND ]------------------------------------------------
#
# This may be a partial find and not the whole line(s)
#
$sql = "SELECT
	FROM " . TOPICS_TABLE . " t, " . FORUMS_TABLE . "
	WHERE $join_sql
		AND
		$order_sql
#
#-----[ AFTER, ADD ]------------------------------------------
#
# Add these lines on a new blank line after the preceding line(s) to find
#
//-- mod : quick post es -------------------------------------------------------
//-- add
$sql = str_replace(', f.forum_id', ', f.forum_id, f.forum_qpes', $sql);
//-- fin mod : quick post es ---------------------------------------------------

bun, cautam in viewtopic.php secventa de cod care trebuie modificata. iat-o:

Cod: Selectaţi tot

$sql = "SELECT t.topic_id, t.topic_title, t.topic_status, t.topic_replies, t.topic_time, t.topic_type, t.topic_vote, t.topic_last_post_id, f.forum_name, f.forum_status, f.forum_id, f.auth_view, f.auth_read, f.auth_post, f.auth_reply, f.auth_edit, f.auth_delete, f.auth_sticky, f.auth_announce, f.auth_pollcreate, f.auth_vote, f.auth_attachments" . $count_sql . "
	FROM " . TOPICS_TABLE . " t, " . FORUMS_TABLE . " f" . $join_sql_table . "
	WHERE $join_sql
		AND f.forum_id = t.forum_id
		$order_sql";
dupa aceasta secventa trebuie sa adaugam

Cod: Selectaţi tot

//-- mod : quick post es -------------------------------------------------------
//-- add
$sql = str_replace(', f.forum_id', ', f.forum_id, f.forum_qpes', $sql);
//-- fin mod : quick post es ---------------------------------------------------
deci va trebui sa "arate" treaba cam asa:

Cod: Selectaţi tot

$sql = "SELECT t.topic_id, t.topic_title, t.topic_status, t.topic_replies, t.topic_time, t.topic_type, t.topic_vote, t.topic_last_post_id, f.forum_name, f.forum_status, f.forum_id, f.auth_view, f.auth_read, f.auth_post, f.auth_reply, f.auth_edit, f.auth_delete, f.auth_sticky, f.auth_announce, f.auth_pollcreate, f.auth_vote, f.auth_attachments" . $count_sql . "
	FROM " . TOPICS_TABLE . " t, " . FORUMS_TABLE . " f" . $join_sql_table . "
	WHERE $join_sql
		AND f.forum_id = t.forum_id
		$order_sql";
//-- mod : quick post es -------------------------------------------------------
//-- add
$sql = str_replace(', f.forum_id', ', f.forum_id, f.forum_qpes', $sql);
//-- fin mod : quick post es ---------------------------------------------------

nu inteleg de ce nu ai cautat un mod mai simplu.. cred ca daca era un mod mai complicat decat asta, sigur il gaseai :) la inceput de drum, e bine sa iti cunosti limitele, ca nu poti invata totul peste noapte.. incepe cu ceva mai simplu, si cu timpul te poti "arunca" la moduri din ce in ce mai stufoase..
uite, pt quick reply iti recomand http://www.phpbb.com/phpBB/viewtopic.php?t=373739 :wink:

Scris: 30-Dec-2006, 07:44:27
de Aliniuz
Eu va recomand Quick Post ES ( http://www.phpbbhacks.com/download/4852 ) .

E un MOD foarte complex , si foarte stabil chiar daca instalarea acestuia necesita timp mai mult , eu zic ca merita .

Scris: 30-Dec-2006, 22:12:15
de Xtazy
@Cip: Am incercat cum ai spus tu, dar da aceeasi eroare...

In schimb, acum, imi arata la final:

Cod: Selectaţi tot

EasyMOD successfully processed the following commands:
Commands Processed
SQL     #148

INSERT INTO phpbb_config (config_name, config_value) VALUES ('users_qp_settings', '1-0-1-1-1-1');
INSERT INTO phpbb_config (config_name, config_value) VALUES ('anons_qp_settings', '1-0-1-1-1-1');
ALTER TABLE phpbb_forums ADD forum_qpes tinyint(1) DEFAULT '1' NOT NULL; 
ALTER TABLE phpbb_users ADD user_qp_settings varchar(25) DEFAULT '0' NOT NULL; 
UPDATE phpbb_users SET user_qp_settings = '1-0-1-1-1-1' WHERE user_qp_settings = '0';

COPY     #156

COPY root/*.* TO *.*

OPEN     #160

common.php

FIND     #164

include($phpbb_root_path . 'includes/db.'.$phpEx);

AFTERADD     #170

include($phpbb_root_path . 'language/lang_' . $board_config['default_lang'] . '/' . $lang_file . '.' . $phpEx); // -> Textul gasit dupa cautare
include($phpbb_root_path . 'mod-quick_post_es_113c/mod-gpes_113c.'.$phpEx); // -> Textul ce trebuie adaugat.

OPEN     #175

viewtopic.php 


@Aliniuz: Pe ala tot incerc sa il instalez...:(

Scris: 30-Dec-2006, 22:31:29
de cip
nu inteleg ce ai vrut sa faci. sau ce ai facut, de fapt.

ideea era ca acea modificare in viewtopic.php sa o faci manual. si sa stergi

Cod: Selectaţi tot

# 
#-----[ FIND ]------------------------------------------------ 
# 
# This may be a partial find and not the whole line(s) 
# 
$sql = "SELECT 
   FROM " . TOPICS_TABLE . " t, " . FORUMS_TABLE . " 
   WHERE $join_sql 
      AND 
      $order_sql 
# 
#-----[ AFTER, ADD ]------------------------------------------ 
# 
# Add these lines on a new blank line after the preceding line(s) to find 
# 
//-- mod : quick post es ------------------------------------------------------- 
//-- add 
$sql = str_replace(', f.forum_id', ', f.forum_id, f.forum_qpes', $sql); 
//-- fin mod : quick post es ---------------------------------------------------
din install.txt, ca altfel practic incerci sa mai faci inca o data aceasta parte a modificarii si cu easymode, si e normal sa-ti dea aceeasi eroare..