Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Jak usunąć wiele na raz?
#1
Po pierwsze, nie ma działu odpowiedniego na moje pytanie.
Po drugie, mam pytanie.

Jak mogę szybko i sprawnie usunąć z każdej podstrony jeden i ten sam kod? Jest na to jakaś automatyczna metoda?
Używam np. edytora kED. I skaczę po podstronach w celu usuwania dokładnie jednego kodu. Da się jakoś hurtowo usunąć ten kod z każdej podstrony? Co ciekawe, gdy obrałem metodę by wkleić dany kod do wyszukiwarki tak aby po otworzeniu każdej nowej podstrony móc szybko wkleić fragment kodu, nacisnąć "Znajdź" i po przeniesieniu nas na wysokość strony na której odnaleziono kod (będzie on zaznaczony) wcisnąć tylko Delete/Backspace i gotowe.
Ale co mnie zdziwiło to to, że nie kopiuje mi całego kodu do pola wyszukiwarki. Ucina go zawsze po znaczniku <br>, czyli jeżeli chcę wkleić ten kod:


Kod:
<a href="http://ksiega.4free.pl/ksiega_new.php?uid=164038" target="blank" OnMouseOut="Przywroc()" OnMouseOver="Zamien('document.napisz_komentarz','document.napisz_komentarz','index_pliki/grafika/napisz2.jpg')"><img src="index_pliki/grafika/napisz1.jpg" name="napisz_komentarz" alt="napisz" border="0" /></a><br>
<a href="http://ksiega.4free.pl/ksiega.php?uid=164038" target="blank" OnMouseOut="Przywroc()" OnMouseOver="Zamien('document.zobacz_komentarz','document.zobacz_komentarz','index_pliki/grafika/zobacz2.jpg')"><img src="index_pliki/grafika/zobacz1.jpg" name="zobacz_komentarz" alt="zobacz" border="0" /></a><br>
<!-- KONIEC KOMENTARZE (na bazie księgi gości) -->


To mimo zaznaczenia go całego, potem odnajduje mi w kodzie strony tylko jego część, tą:



Kod:
<a href="http://ksiega.4free.pl/ksiega_new.php?uid=164038" target="blank" OnMouseOut="Przywroc()" OnMouseOver="Zamien('document.napisz_komentarz','document.napisz_komentarz','index_pliki/grafika/napisz2.jpg')"><img src="index_pliki/grafika/napisz1.jpg" name="napisz_komentarz" alt="napisz" border="0" /></a><br>


Załamuje się chyba na <br> ale nie wiem czy to jest przyczyną. I wtedy zaznacza mi tylko tę część tekstu co powyżej, więc jak coś usunę, to tylko to. Więc i tak ręcznie pozostałą część musze usuwać.

Jak usprawnić sobie pracę i co powiecie na temat tej problematycznej i tak metody?

Załączam nawet FILM VIDEO, zobaczcie o czym opowiadałem i proszę o wsparcie:
http://www.youtube.com/watch?v=G6OxO72bj1Y
Odpowiedz
#2
Prawdopodobnie za BR masz enter, dlatego kopiuje tylko do entera. Raczej w tym temacie nic nie poradzę, gdyż można byłoby napisać jakiś plugin do programu, jednak, jak sam się zresztą domyślasz, szybciej ręcznie się to zrobi.

Na przyszłość: Jest taka ciekawa zasada w informatyce, która nazywa się DRY (Don't Repeat Yourself - Nie powtarzaj się). Mówi ona, że nie warto pisać tego samego kodu za każdym razem tylko powinno się odwoływać do jednej kopii kodu wszędzie tam, gdzie będzie to potrzebne. W PHP możesz to zrobić na dwa sposoby: include('nazwa_pliku'); -dołącza plik do skryptu i go wykonuje, lub dowolny framework PHP (możesz oczywiście sam taki napisać jak chcesz). Co Ci to da? Dany kod usuwasz tylko w jednym miejscu i reszta sama się aktualizuje.

Więcej na wikipedii: http://pl.wikipedia.org/wiki/DRY
Jak pomogłem daj '+'. To nie boli, a ja mam satysfakcję Smile

Any sufficiently advanced technology is indistinguishable from magic.
Odpowiedz
#3
Znajdz sobie programy takie jak "replace in file". Nawet free comander to ma.
Potem po prostu zmieniasz. A w tych co nie zmieni robisz to ręcznie.
Albo piszesz stosowne wyrażenie regularne Smile
Odpowiedz
#4
O przenajświętszy Jezusie nazaretański!
Przeszukałem trochę w tych programach "replace in file". Znalazłem ze trzy. Dwa z nich odpadały. Jeden był do dupy i nie respektował enterów, drugi tylko na plikach tekstowych pracował więc przed planowaną edycją strony musiałbym zamieniać html -> txt ... konwersja... txt -> html.
Jednak ostatni program Advanced Find and Replace jest genialny i podmienia wszystko w plikach HTML, respektując <BR>!

GENIALNE! Nawet sobie nie wyobrażacie jak mi to uprzyjemni życie!
Odpowiedz


Podobne wątki…
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  Jak usunąć podział na kolumny Efflerek 1 2,843 05-07-2011, 23:06
Ostatni post: Kartofelek
  Wiele akcji na formularzu Marys 10 7,801 29-05-2011, 13:14
Ostatni post: Kartofelek
  Jak usunac końcówke linku ??? javimax 11 8,316 06-09-2010, 23:51
Ostatni post: swinia
  Ramka pola input - jak usunąć qwertus 5 4,674 11-06-2010, 21:47
Ostatni post: qwertus

Skocz do:


Użytkownicy przeglądający ten wątek:
Sponsorzy i przyjaciele
SeoHost.pl