ForumCała strona

Nawigacja

Aktualnie online

Gości online: 24

Użytkowników online: 0

Łącznie użytkowników: 25,405
Najnowszy użytkownik: kipolas

Logowanie

Nazwa użytkownika

Hasło



Zarejestruj się

Odzyskaj hasło

Shoutbox

Musisz zalogować się, aby móc dodać wiadomość.

JazOOn
25.06.2025 23:43:19
Dziadziejemy jantom...

jantom
23.06.2025 21:37:31
Z ciekawo?ci pogrzeba?em w historii i jest gorzej ni? my?la?em. Skórka Nadzieja ma ju? 17 lat.

jantom
23.06.2025 21:33:12
... troch? zasiedzia?o Wink

jantom
23.06.2025 21:32:38
Cecha tego, jak z 20+ lat temu pisano strony - tabelki wsz?dzie, szczególnie do tworzenia uk?adów stron. PF d?ugo by? wierny tej tradycji. A obecny szablon Supportu napisa?em z 15 lat temu i chyba mu

Zbigniew@
22.06.2025 17:50:03
Dlaczego forum jest dost?pne tylko dla 10% ludzi? Poniewa? wi?kszo?? osób korzysta z internetu na urz?dzeniach mobilnych.

Pobierz now? wersj?
Pobierz podr?cznik
Zobacz inne oficjalne Supporty
Statystyki supportu
PHP-Fuson PL na Facebooku

RSS

Polecamy hosting SferaHost.pl

Zobacz temat

 Drukuj temat
Drugie artyku?y (sklonowane artyku?y)
skris
Witajcie.
Czy zna kto? mo?e sposób na sklonowanie kategorii artyku?ów w v7.

Na forum opisane jest sposób ale jeszcze na v6.
S? nawet wszystkie potrzebne pliki na v6, które zamie?ci? Pieka.

PS
Wpakowa?em si? w niez?? kaba??, ci?gle brakuje mi tego z czego korzysta?em w "szóstce". Zgodnie z sugesti? prze?o?onych w szkole mam zrobi? stron? na v7, która przecie? nie jest jeszcze tak rozwini?ta jak v6 ale licz?, ?e mo?e mi (a pewnie nie tylko mnie) kto? pomo?e... mo?e znów Szanowany Pieka co? podpowie, którego niniejszym pozdrawiam.
Edytowane przez Pieka dnia 16.12.2008 23:47:48
 
W?cibski Go??
Dodany dnia 06.09.2025 17:34:30
Pan Kontekstualny

Postów: n^x
Data rejestracji: Zawsze

Polecamy hosting SferaHost.pl
IP: localhost  
Pieka
Ponizszy kod wklej do dodatkowej strony i wykonaj podglad (nie zapisuj!):
Pobierz kod źródłowy  GeSHi: PHP
  1. <?php
  2. $result1 = dbquery("CREATE TABLE ".$db_prefix."article_cats2 (
  3. article_cat_id SMALLINT(5) UNSIGNED NOT NULL AUTO_INCREMENT,
  4. article_cat_name VARCHAR(100) NOT NULL DEFAULT '',
  5. article_cat_description VARCHAR(200) NOT NULL DEFAULT '',
  6. article_cat_sorting VARCHAR(50) NOT NULL DEFAULT 'article_subject ASC',
  7. article_cat_access TINYINT(3) UNSIGNED NOT NULL DEFAULT '0',
  8. PRIMARY KEY (article_cat_id)) TYPE=MyISAM;");
  9.  
  10. if ($result1) {
  11. echo "Tabela article_cats2 zosta?a dodana.<br>";
  12. } else {
  13. echo "Nie dodano tabeli article_cats2.<br>";
  14. }
  15.  
  16. $result2 = dbquery("CREATE TABLE ".$db_prefix."articles2 (
  17. article_id MEDIUMINT(8) UNSIGNED NOT NULL AUTO_INCREMENT,
  18. article_cat MEDIUMINT(8) UNSIGNED NOT NULL DEFAULT '0',
  19. article_subject VARCHAR(200) NOT NULL DEFAULT '',
  20. article_snippet TEXT NOT NULL,
  21. article_article TEXT NOT NULL,
  22. article_draft TINYINT(1) UNSIGNED NOT NULL DEFAULT '0',
  23. article_breaks CHAR(1) NOT NULL DEFAULT '',
  24. article_name MEDIUMINT(8) UNSIGNED NOT NULL DEFAULT '1',
  25. article_datestamp INT(10) UNSIGNED NOT NULL DEFAULT '0',
  26. article_reads MEDIUMINT(8) UNSIGNED NOT NULL DEFAULT '0',
  27. article_allow_comments TINYINT(1) UNSIGNED NOT NULL DEFAULT '1',
  28. article_allow_ratings TINYINT(1) UNSIGNED NOT NULL DEFAULT '1',
  29. PRIMARY KEY (article_id),
  30. KEY article_datestamp (article_datestamp),
  31. KEY article_reads (article_reads)
  32. ) TYPE=MyISAM;");
  33.  
  34. if ($result2) {
  35. echo "Tabela articles2 zosta?a dodana.<br>";
  36. } else {
  37. echo "Nie dodano tabeli articles2.<br>";
  38. }
  39.  
  40. $result3 = dbquery("INSERT INTO ".$db_prefix."admin (admin_rights, admin_image, admin_title, admin_link, admin_page) VALUES ('AC', 'article_cats.gif', 'Kategorie Artyku?ów 2', 'article_cats2.php', 1)");
  41.  
  42. if ($result3) {
  43. echo "Link do Kategorii Artyku?ów 2 w PA zosta? dodany.<br>";
  44. } else {
  45. echo "Nie dodano w PA linka do Kategorii Artyku?ów 2.<br>";
  46. }
  47.  
  48. $result4 = dbquery("INSERT INTO ".$db_prefix."admin (admin_rights, admin_image, admin_title, admin_link, admin_page) VALUES ('A', 'articles.gif', 'Artyku?y 2', 'articles2.php', 1)");
  49.  
  50. if ($result4) {
  51. echo "Link do Artyku?ów 2 w PA zosta? dodany.<br>";
  52. } else {
  53. echo "Nie dodano w PA linka do Artyku?ów 2.<br>";
  54. }
  55. ?>
Zinterpretowano w sekund: 0.021, wykorzystano GeSHi 1.0.8.10


Pliki w zalaczniku.
Pieka dodał/a następującą plik:
v7-drugie_artykuly.zip [10.2kB / 872 Pobrane]

Jestem jaki jestem Smile
 
www.php-fusion.pl
skris
OK Pieka. Kategorie dzia?aj?. Dzi?ki.

Jeszcze tylko krótkie 2 pytania do tego tematu:

1. Czy jest ograniczona liczba tworzonych kategorii?
2. Czy jest ograniczona liczba tworzonych artyku?ów w kategorii.

Gdzie ewentualnie nale?y to zmieni?.

Ja musze zrobi? 14 kategorii, a w ka?dej z nich 12 artyku?ów.
 
Pieka
  1. Nie ma zadnych ograniczen ilosciowych dodawanych kategorii.
  2. Nie ma zadnych ograniczen ilosciowych dodawanych artykulow.

Edytowane przez Pieka dnia 17.12.2008 11:36:25
Jestem jaki jestem Smile
 
www.php-fusion.pl
skris
Dodam, ?e potrafi? robi? kolejne kategorie (czyli je klonowa?).
Chodzi mi tylko o ograniczenia...

Wiadomo?? doklejona:
W porz?dku dzi?ki. Poooozdrawiam.

Wiadomo?? doklejona:
Stworzy?em wiele kategorii przez klonoawnie ale pojawi? si? taki problem:

Gdy chc? przypisa? konkretnego u?ytkownika, któremu nadaj? prawa administratora tylko do artyku?ów znajduj?cych si? w obr?bie jednej kategorii (by móg? zmienia? tylko swoje artyku?y) to on dostaje prawa do wszystkich artyku?ów znajdujacych si? we wszystkich kategoriach.

Czy jest na to sposób by to zmieni??
Edytowane przez Pieka dnia 21.12.2008 19:00:35
 
Pieka
Swieta ida, wiec niech Ci bedzie. Edytuj plik administration/article_cats2.php, znajdz:
Pobierz kod źródłowy  Rozwiń Kod źródłowy PHP

i zamien:
Pobierz kod źródłowy  Rozwiń Kod źródłowy PHP


Nastepnie edytuj plik administration/articles2.php, znajdz:
Pobierz kod źródłowy  Rozwiń Kod źródłowy PHP

i zamien:
Pobierz kod źródłowy  Rozwiń Kod źródłowy PHP


Teraz czas na baze. Ponizszy kod wklej do dodatkowej strony i wykonaj podglad (nie zapisuj!):
Pobierz kod źródłowy  Rozwiń Kod źródłowy PHP


Zwienczeniem tego jest dodanie sobie (GA) praw do kategorii 2 i artykulow 2. W tym celu ponizszy kod wklej do dodatkowej strony i wykonaj podglad (nie zapisuj!):
Pobierz kod źródłowy  Rozwiń Kod źródłowy PHP


Zycze powodzenia :)
Jestem jaki jestem Smile
 
www.php-fusion.pl
skris
OK. Dzia?a. Ale...

Nie wiem jak mam teraz przypisa? wszystkie prawa do wszystkich kategorii artyku?ów i samych artyku?ów dla SA (konta tworzonego przy instalacji php-fusion) bo wszyskie znikn??y mu z Zarz?dzania tre?ci?.

Tworzony nowy SA mo?e mie? prawa do wszystkiego.

Pozdrawiam...
Edytowane przez skris dnia 26.12.2008 00:19:06
 
Kaasia
Mam nast?puj?ce problemy:
-> Komentarze nie dzia?aj?, przekierowuj? na zwykle artyku?y
-> Nie dzia?a opcja edycji i drukowania.
Edytowane przez Kaasia dnia 17.01.2009 14:39:33
 
mokex
Mam podobny problem mieszaj? mi si? komentarze ze starych i nowych artyku?ów. Wie kto? jak temu zaradzi? ?
 
Darek_511
Nie dzia?a opcja edycji i drukowania.
Oraz opcja OCENIANIA.
Jak temu mo?na zaradzi??
Bardzo mi to potrzebne.
Edytowane przez khaman dnia 14.06.2009 16:22:52
 
http://efusion.vot.pl
radomoaza
U mnie te? nie dzia?a ocenianie (mam w ajaxie). Wychodz? takie kwiatki jak w za??czniku. Ma kto? jaki? pomys??
radomoaza dodał/a następującą grafikę:
blad_ocena.gif

Edytowane przez radomoaza dnia 08.07.2009 10:41:04
 
Pieka
Aby dzialala edycja, drukowanie oraz ocenianie, nalezy:
  1. Zdublowac funkcje articleopts i itemoptions w pliku theme_functions_include.php lub render_article, w zaleznosci od konstrukcji uzywanej skorki.
  2. Zdublowac funkcje render_article, znajdujaca sie w pliku theme.php.
  3. Zdublowac czesc kodu odpowiedzialna za drukowanie artykulow, znajdujaca sie w pliku print.php.
  4. Zmienic w bazie wielkosc pola rating_type.

Jak sami widzicie, nic wielkiego i wystarczy pomyslec aby zrobic Wink
Jestem jaki jestem Smile
 
www.php-fusion.pl
maxforces
To jeszcze jedno pytanie, gdzie zmieni? gdy dajesz "Dodaj artyku?" aby przekierowywa?o do kategorii z articles2, a nie articles?
Edytowane przez Pieka dnia 21.07.2009 01:47:07
 
http://maxforces.com
Szapko
A przez co dodajesz, bo jako? nie pami?tam by po dodaniu artyku?u przenosi?o do kategorii?
Edytowane przez Szapko dnia 21.07.2009 01:46:33
 
maxforces
Je?eli u?ytkownik chce doda? artyku? a admin musi go zakceptowa?.
To chyba lepiej wyja?ni.
img24.imageshack.us/img24/51/artaaz.jpg
i ?eby tu by?y w?a?nie z artyku?ów 2 a nie 1
Edytowane przez maxforces dnia 21.07.2009 03:36:10
 
http://maxforces.com
alhenag
Witam

Na wst?pie dzi?kuj? za t? modyfikacj?, bo w?a?nie co? takiego bardzo by?o mi potrzebne.
Pojawi? mi si? jednak problem, którego nie umiem przeskoczy?.

Doda?am pliki zapodane przez Piek? i dokona?am wszystkich poprawek, które nakaza? w kolejnym po?cie. Niestety - tak, jak uda?o mi si? rozwi?za? spraw? z drukowaniem, tak o edycji artyku?ów z drugiej grupy mog? pomarzy?. "O?óweczek" w pierwszej grupie artyku?ów pojawia si? i edycja przebiega prawid?owo, za? w drugiej grupie artyku?ów (articles2.php) znikn?? w ogóle.
Zgodnie ze wskazówkami dokona?am nast?puj?cej zmiany w pliku theme_functions_include.php:

Pobierz kod źródłowy  Rozwiń Kod źródłowy


Bardzo prosz? o podpowied?, co zrobi?am ?le, bo ?e co? - o tym jestem przekonana :)

Komentarzami si? nie przejmuj?, bo w drugiej grupie artyku?ów ich po prostu nie ma, ale nie za bardzo te? wiem, jak rozumie? to:

Pieka napisa?/a:
Aby dzialala edycja, drukowanie oraz ocenianie, nalezy:
(...)
4. Zmienic w bazie wielkosc pola rating_type.
Jak sami widzicie, nic wielkiego i wystarczy pomyslec aby zrobic ;)


Nie jestem taka ca?kiem "zielona", ale do miana znawcy jeszcze mi daleko...

Pozdrawiam serdecznie
Edytowane przez alhenag dnia 29.08.2009 14:45:12
 
http://www.alhenag.com
cision70
Po 11 godzinach prób, musz? si? podda?. A chcia?em tylko sklonowa? Artyku?y pod nazw? Oferta i w efekcie otrzymuj? w widoku strony tre?? pliku php. Co jeszcze jest nie tak?

Wiadomo?? doklejona:
ok, po ca?ej tej zabawie usun??em pliki utworzone na podstawie artyku?ów pliki offers.php, readoffer.php, administration/offers.php, administration/offer_cats.php, usun??em tabele z bazy i wpisy do multiside_include.php. Nie znikn??y mi jednak linki z PA do Kategorii Ofert i Ofert, które po nieudanych próbach uruchomienian strony Oferta, si? nieco rozmno?y?y (panel zarz?dzanie tre?ci?). Czy kto? móg?by ?opatologicznie poinstruowa? mnie jak je usun??. Pozdrawiam
Edytowane przez cision70 dnia 07.09.2009 11:39:22
 
Ashnah
Witam.
Uda?o mi si? sklonowanie artyku?ów, w bazie te? wszystko ok, jednak jak usun?? "nadmiarowe" linki do 'Artuku?ów' i 'Kategorii_Artuku?ów' w PA?
I jeszcze jedno pytanko: czy jest mo?liwa zmiana nag?ówka np.: z Artuku?y na Jakakolwiek po dodaniu przez 'Dodatkowe strony'?
 
FiXik
Tytu? mo?esz zmieni? w nast?puj?cy sposób:
w katalogu z localami dublujesz plik articles.php i nazywasz ten drugi articles2.php czy jak tam wolisz. W pliku artyku?ów drugich w katalogu g?ównym zmieniasz lini?
Pobierz kod źródłowy  Rozwiń Kod źródłowy
na
Pobierz kod źródłowy  Rozwiń Kod źródłowy
potem w w pliku articles2.php w katalogu z localami zmieniasz w linii
Pobierz kod źródłowy  Rozwiń Kod źródłowy
na
Pobierz kod źródłowy  Rozwiń Kod źródłowy
i po zawodach. Pozdrawiam :P
Edytowane przez FiXik dnia 14.09.2009 15:06:10
mo?e ju? nie szukajmy
 
http://www.zainwestujwemnie.eu/
Pieka
cision70 napisa?/a:
...Nie znikn??y mi jednak linki z PA do Kategorii Ofert i Ofert, które po nieudanych próbach uruchomienian strony Oferta, si? nieco rozmno?y?y (panel zarz?dzanie tre?ci?). Czy kto? móg?by ?opatologicznie poinstruowa? mnie jak je usun??. Pozdrawiam

Ashnah napisa?/a:
Witam.
Uda?o mi si? sklonowanie artyku?ów, w bazie te? wszystko ok, jednak jak usun?? "nadmiarowe" linki do 'Artuku?ów' i 'Kategorii_Artuku?ów' w PA?...

Najprosciej i najszybciej logujac sie do phpMyAdmina i usuwajac w/w wpisy z tabeli admin.
Jestem jaki jestem Smile
 
www.php-fusion.pl
Przejdź do forum:
Created by Arox Copyright (C) 2004
Copyright (C) 2004 - 2018 Ekipa PHP-Fusion.pl