ФорумПрограммированиеПыхнуть хотите?Готовые решения → Проект с рабочим названием smartparser

Проект с рабочим названием smartparser

  • adw0rd

    Сообщения: 22959 Репутация: N Группа: в ухо

    Spritz 3 июля 2014 г. 1:29, спустя 10 часов 51 минуту 57 секунд

    Да конечно) Он просто живет своей жизнью

    https://smappi.org/ - платформа по созданию API на все случаи жизни
  • 1datr

    Сообщения: 5 Репутация: N Группа: Кто попало

    Spritz 4 июля 2014 г. 7:15, спустя 1 день 5 часов 45 минут

    Это покруче будет, чем haml. Кстати, сделал облегченный синтаксис.

    <?php $tabalign = !empty($_REQUEST\['tabalign'\]) ? $_REQUEST\['tabalign'\] : "normal";?>
    <h1>Пример вкладок</h1>
    [bootstrap/tabs tab-align=#$tabalign
    [.tab
    [.title Вкладки снизу ]
    <h2>Пример вкладок снизу</h2>

    [bootstrap/tabs tab-align=bottom ico=1.ico
    t="90 12"
    [.tab
    [.title Вкладка 1]
    <p>Это вкладка 1</p>
    ]
    [.tab
    [.title Вкладка 2]
    <p>Это вкладка 2</p>
    ]
    ]

    ]
    [.tab
    [.title Вкладки слева ]
    <h2>Пример вкладок слева</h2>
    [bootstrap/tabs tab-align="left"
    [.tab
    [.title Вкладка 1 ]
    <p>Это вкладка 1</p>
    ]
    [.tab
    [.title Вкладка 2 ]
    <p>Это вкладка 2</p>
    ]
    [.tab
    [.title Вкладка 3 ]
    <p>Это вкладка 3</p>
    ]
    ]

    ]
    [.tab
    [.title Вкладки справа]
    <h2>Пример вкладок справа</h2>

    [bootstrap/tabs tab-align=right
    [.tab
    [.title Вкладка 1]
    <p>Это вкладка 1</p>
    ]
    [.tab
    [.title Вкладка 2]
    <p>Это вкладка 2</p>
    ]
    ]

    ]

    ]
  • kostyl

    Сообщения: 5210 Репутация: N Группа: Джедаи

    Spritz 4 июля 2014 г. 9:49, спустя 2 часа 34 минуты 4 секунды

    **@kostyl**, если следовать твоей логике, то опенсорс уже бы вымер )

    @adw0rd,
    ну хорошо, что не все следуют этой логике ))
  • 1datr

    Сообщения: 5 Репутация: N Группа: Кто попало

    Spritz 4 июля 2014 г. 22:37, спустя 12 часов 48 минут 6 секунд

    Отныне проект называется Zinh (Zinh Is Not HAML) - https://github.com/1datr/zinh
  • kostyl

    Сообщения: 5210 Репутация: N Группа: Джедаи

    Spritz 5 июля 2014 г. 0:47, спустя 2 часа 10 минут 20 секунд

    ну да, теперь всё будет по другому ))
  • master

    Сообщения: 3244 Репутация: N Группа: Джедаи

    Spritz 14 августа 2014 г. 20:11, спустя 40 дней 19 часов 23 минуты

    смотрите дуд какую охуенную штуку для django написал!

    http://phpdude.github.io/django-macros-url/


    я удивлён, как такой элементарщины и притом важной вещи у джанго в коробке нет

    Strip from left side all whitespace and ^
    Strip from right side of pattern all whitespace and $


    А вот этого делать, строго говоря, нельзя, иначе получишь хуеву гору дубликатов
    /some/url
    /some/url%20
    /some/url%20%20

    либо, если делать, то с авторедиректом
    /some/url%20 (301)-> /some/url
    не всё полезно, что в swap полезло
  • phpdude

    Сообщения: 26646 Репутация: N Группа: в ухо

    Spritz 15 августа 2014 г. 1:17, спустя 5 часов 5 минут 41 секунду

    @master, глупость)

    /some/url
    /some/url%20
    /some/url%20%20

    жанго работает по схеме strict. первое сработает, остальное даст 404. в общем то в чем и была идея.

    а роутинг из коробки регулярками - да, тяжеловато и геморно. уже везде перешел на свой компонент. ебабельно полуилось

    Сапожник без сапог
  • Ivan.

    Сообщения: 495 Репутация: N Группа: Адекваты

    Spritz 15 августа 2014 г. 2:43, спустя 1 час 26 минут 54 секунды

    В своих проектах свесил роутинг на ангуляр чуть менее чем полностью, вполне ебабельно
  • phpdude

    Сообщения: 26646 Репутация: N Группа: в ухо

    Spritz 15 августа 2014 г. 2:48, спустя 4 минуты 22 секунды

    @Ivan., не всегда применимо. не серебряная пуля кароч)

    Сапожник без сапог
  • master

    Сообщения: 3244 Репутация: N Группа: Джедаи

    Spritz 15 августа 2014 г. 3:12, спустя 23 минуты 50 секунд

    остальное даст 404


    это если у контроллера 'some' вызвать метод 'url%20', т.е. без обрезанных пробелов
    а если твоя либа обрежет пробелы, то контроллер 'some' получит метод вызова 'url', и 404 не будет
    наверное
    не шарю в жанге
    не всё полезно, что в swap полезло
  • phpdude

    Сообщения: 26646 Репутация: N Группа: в ухо

    Spritz 15 августа 2014 г. 3:26, спустя 14 минут 17 секунд

    @master, ты меня не понял видимо. я стрипаю не pathinfo из url, я нормализую regex маски вырезая вайтспейсы по бокам и крышки с баксом и добавляя их.

    только маски чищу, pathinfo я вообще не трогаю, да и не моего уровня это задача. у меня routing mask preprocessor так сказать.

    Спустя 25 сек.

    резать вайтспесы и спецсимволы - защита от дурака да и наведение красоты в коде :)

    Сапожник без сапог
  • adw0rd

    Сообщения: 22959 Репутация: N Группа: в ухо

    Spritz 15 августа 2014 г. 6:32, спустя 3 часа 6 минут 19 секунд

    тяжеловато и геморно

    не, мне этого не понять

    https://smappi.org/ - платформа по созданию API на все случаи жизни
  • phpdude

    Сообщения: 26646 Репутация: N Группа: в ухо

    Spritz 15 августа 2014 г. 6:43, спустя 10 минут 56 секунд

    тяжеловато и геморно

    не, мне этого не понять

    @adw0rd, это я еще в северной карелии понял. ты у нас дрочер программист а я лентяй :D

    Спустя 36 сек.

    я за simple read / write. заметь я не против регулярок, я понимаю когда они нужны а когда нет )

    Сапожник без сапог
  • adw0rd

    Сообщения: 22959 Репутация: N Группа: в ухо

    Spritz 15 августа 2014 г. 6:54, спустя 10 минут 39 секунд

    Да я верю что ты хорошо знаешь регулярки и не боишься их, видимо у тебя сверхсложные проекты, у меня проще. Я за все время не задавался вопросом чтобы что-то менять в urls, это последнее место о котором я вспомню)

    https://smappi.org/ - платформа по созданию API на все случаи жизни
  • phpdude

    Сообщения: 26646 Репутация: N Группа: в ухо

    Spritz 15 августа 2014 г. 7:03, спустя 8 минут 50 секунд

    Да я верю что ты хорошо знаешь регулярки и не боишься их, видимо у тебя сверхсложные проекты, у меня проще. Я за все время не задавался вопросом чтобы что-то менять в urls, это последнее место о котором я вспомню)

    @adw0rd, везунчик)) ты видимо просто туда не лазишь вот и все. а если новое чтото пишешь то заебывают эти закорючки для простых вещей. это как из пушки по воробьям. не всегда оправдано

    Сапожник без сапог

Пожалуйста, авторизуйтесь, чтобы написать комментарий!