ForumCała strona

Nawigacja

Aktualnie online

Gości online: 12

Użytkowników online: 0

Łącznie użytkowników: 25,400
Najnowszy użytkownik: AlojzyBartek

Logowanie

Nazwa użytkownika

Hasło



Zarejestruj się

Odzyskaj hasło

Shoutbox

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

Zbigniew@
17.11.2024 11:33:24
Nie ten grzeszy kto pije, ale ten, kto się nie upije.

JazOOn
16.11.2024 20:46:18
tja

Zbigniew@
15.11.2024 18:58:17
Kto pije, ten nie bije.

JazOOn
31.10.2024 20:49:47
Kto pije?

piterus
30.10.2024 19:45:48
I będziemy śpiewać: "Kiedy 20 blisko, przebadaj wszystko, przebadaj wszystko..." Pfft

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 23.11.2024 16:49:22
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.033, wykorzystano GeSHi 1.0.8.10


Pliki w zalaczniku.

Pieka dodał/a następującą plik:
v7-drugie_artykuly.zip [10.2kB / 809 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