Результаты поиска
Лучший способ разрешить плагины для приложения PHP
Я запускаю новое веб-приложение в PHP, и на этот раз я хочу создать что-то, что люди могут расширить с помощью интерфейса плагина.
Как можно написать 'hooks' в свой код, чтобы Плагины могли прикрепляться к определенным событиям?
Как исправить ошибку "Unprocessed view path found" с плагином ExceptionNotifier в rails 2.1?
После обновления веб-сайта rails 1.2 до 2.1 плагин ExceptionNotifier больше не работает, жалуясь на эту ошибку:
ActionView::TemplateFinder::InvalidViewPath: необработанный путь представления найдено: "/path/to/appname/vendor/plugins/exception_notification/lib/../views". Задайте пути просмотра с помощью #append_view_path, #prepend_view_path, или #view_paths=.
Что вызывает это и как я могу это исправить?
Рекомендуется add-ons/plugins для Microsoft Visual Studio
Может ли кто-нибудь порекомендовать какой-нибудь хороший add-ons/plugins для Microsoft Visual Studio? Халява предпочтительнее, но если она того стоит, то это нормально.
VS2008 SP1 аварийно завершает работу при отладке файла XSLT
Я использую VS2008 SP1 - не знаю, произошло ли бы это до того, как я применил SP1, поскольку я никогда не пробовал его до вчерашнего дня. Я попытался отладить довольно простой файл XSLT с помощью VS2008 SP1 и получил этот сбой от VS2008 SP1:
Microsoft Visual Studio
Произошла непредвиденная ошибка. Рекомендуется как можно скорее перезапустить приложение.
Ошибка: неопределенная ошибка
Файл: vsee\pkgs\vssprovider\sccprj.cpp
Firefox плагин-сокеты
Я всегда хотел способ сделать сокет-соединение с сервером и позволить серверу управлять страницей DOM. Например, это можно использовать на странице котировок акций, чтобы сервер мог отправлять новые котировки по мере их поступления.
Я знаю, что это классическое ограничение (функция?) протокола запроса/ответа HTTP, но я думаю, что это может быть реализовано как плагин Firefox (кросс-браузерная совместимость не важна для моего приложения). Решения Java/Flash неприемлемы, потому что (насколько я знаю) они живут в коробке и не могут взаимодействовать с DOM.
Может ли кто-нибудь подтвердить, что это в пределах возможностей плагина Firefox? Кто-то уже создал это или что-то подобное?
Начало работы с плагином Picasa
Кто-нибудь здесь знает какие-либо ресурсы о том, как начать писать плагин для Google Picasa? Я люблю его для управления фотографиями, но у меня есть некоторые идеи о том, как это может быть лучше.
- Riya-esque facial search: учитывая достаточно большой корпус лиц и фотографий (люди, как правило, часто повторяются в альбомах отдельных лиц (семья, друзья), я бы подумал, что можно было бы сделать какую-то полуработающую версию этого. И с 13 + концертами / 7 годами фотографий, это было бы очень хорошо для поиска.
- Загрузить в Facebook EDIT: кто-то уже сделал очень хорошую версию
- На самом деле, загружайте в любую собственность, отличную от Google.
Я знаю, что есть определенные Плагины APIs и Picasa2Flickr, и мне было интересно, видел ли кто-нибудь какие-либо ресурсы по этой теме или имел какой-либо опыт
Как загрузить плагины в .NET?
Я хотел бы предоставить некоторый способ создания динамически загружаемых плагинов в моем программном обеспечении. Типичный способ сделать это-использовать функцию LoadLibrary WinAPI для загрузки dll и вызова GetProcAddress , чтобы получить указатель на функцию внутри этого dll.
Мой вопрос заключается в том, как мне динамически загрузить плагин в приложении C#/.Net?
DLL плагин, который создает родительское окно не обрабатывает сообщения правильно
Я создаю фреймворк плагина, где мое приложение загружает серию плагинов DLL, затем создает новое окно и передает этот дескриптор нового окна плагину. Плагин может использовать этот дескриптор для создания собственного GUI.
Кажется, все работает очень хорошо. Единственная проблема заключается в том, что когда я нажимаю TAB на виджет плагина (например, editbox), он не переходит к другому виджету. Я выяснил, что некоторые сообщения Windows передаются, а некоторые - нет. WM_KEYDOWN передается для других ключей, потому что я могу ввести в поле редактирования, но это сообщение не обрабатывает ключ TAB.
Надеюсь, у кого-то есть подсказка.
Я использую Borland VCL с CBuilder, но я думаю, что могу использовать любую платформу под WIN32 для создания этих плагинов, поскольку они никогда не знают, как были созданы их родительские windows.
Виды в отдельных сборках в ASP.NET MVC
Я пытаюсь создать веб-приложение, в котором я хочу иметь возможность подключать отдельные сборки. Я использую MVC preview 4 в сочетании с Unity для внедрения зависимостей, которые я использую для создания контроллеров из моих сборок плагинов. Я использую WebForms (default aspx) в качестве движка представления.
Если я хочу использовать представление, я застрял на тех, которые определены в основном проекте, из-за динамической компиляции части ASPX. Я ищу правильный способ вложить файлы ASPX в другой assembly, не проходя через весь шаг deployment. Неужели я упускаю что-то очевидное? Или мне следует прибегнуть к программному созданию своих представлений?
Update: я изменил принятый ответ. Несмотря на то, что ответ Дейла очень скрупулезен, я пошел за решением с другим поставщиком виртуальных путей. Он работает как заклинание и занимает всего около 20 строк кода, я думаю.
Acts-as-readable Rails проблема плагина
Я использую Intridea в качестве читаемого плагина Rails для системы обмена сообщениями, которую я сейчас создаю. Я определил свой класс сообщений соответственно:
class Post < ActiveRecord::Base
acts-as-readable
end
И все, кажется, работает по плану, но при попытке заставить приложение показывать непрочитанные сообщения в моем представлении сообщений, я сталкиваюсь с проблемами.
Их пример: (я изменил подчеркивания на дефисы из-за проблем с форматированием)
bob = User.find_by_name("bob")
bob.readings # => []
Post.find_unread_by(bob) # => [<Post 1>,<Post 2>,<Post 3>...]
Post.find_read_by(bob) # => []
Post.find(1).read_by?(bob) # => false
Post.find(1).read_by!(bob) # => <Reading 1>
Post.find(1).read_by?(bob) # => true
Post.find(1).users_who_read # => [<User bob>]
Post.find_unread_by(bob) # => [<Post 2>,<Post 3>...]
Post.find_read_by(bob) # => [<Post 1>]
bob.readings # => [<Reading 1>]
Поэтому кажется, что если бы я хотел перечислить количество непрочитанных сообщений, находящихся в почтовом ящике (например, Inbox (39) ), я должен был бы сделать что - то вроде:
<%= Post.find_unread_by(current-user).count %>
Но безрезультатно. Я всегда, кажется, застреваю на простых проблемах просмотра после того, как все установлено. Есть идеи?
JavaScript редактор в Eclipse
Я ищу лучший редактор JavaScript, доступный в качестве плагина Eclipse. Я использую Spket, и это хорошо. Но есть ли еще более лучший вариант?
Вставка в самом конце в FCKeditor
FCKeditor имеет InsertHtml API (документ JavaScript API), который вставляет HTML в текущую позицию курсора. Как вставить в самом конце документа?
Нужно ли мне запускать браузер нюхать что-то вроде этого
if ( element.insertAdjacentHTML ) // IE
element.insertAdjacentHTML( 'beforeBegin', html ) ;
else // Gecko
{
var oRange = document.createRange() ;
oRange.setStartBefore( element ) ;
var oFragment = oRange.createContextualFragment( html );
element.parentNode.insertBefore( oFragment, element ) ;
}
или есть благословенный путь, который я пропустил?
Edit: конечно, я могу переписать весь HTML, как предлагают ответы, но я не могу поверить, что это путь "blessed". Это означает, что браузер должен уничтожить все, что у него есть, и повторно проанализировать документ с нуля. Это не может быть хорошо. Например, я ожидаю, что это сломает стек отмены.
Семейный Сайт CMS
Я ищу CMS, который был бы невероятно удобным для пользователя и имел бы следующие функции:
- очень простая доска объявлений (не требуется вход в систему)
- родословная
- область рассказывания историй
- раздел фотографий
- раздел новостей
Есть ли что-нибудь там, как это, что действительно легко настраивается? Я уже связался с Мамбо и семейными связями, но мне не нравилось ни то, ни другое. В прошлом я просто программировал свои собственные веб-сайты, из-за отсутствия легко реализуемых функций. Тем не менее, я предполагаю, что есть что-то, что мне нужно там просто так, что я не могу найти. Спасибо.
Я не хочу, чтобы кто-то входил в систему, например. Это для семейного веб-сайта, и большая часть моей семьи действительно не знает, что такое веб-сайт, не говоря уже о том, как его использовать. Я хочу супер простой сайт с огромными кнопками и не так много отвлекающих факторов. Семейные связи-хороший пример того, что я хочу, за исключением того, что фотоальбом ужасен. Я хочу, чтобы люди отправляли сообщения без входа в систему или регистрации, и не видели эту способность на сайтах mambo, которые я смотрел.
Как создать подключаемую программу Java?
Я хочу создать программу Java, которая может быть расширена с помощью плагинов. Как я могу это сделать и где я должен искать?
У меня есть набор интерфейсов, которые плагин должен реализовать, и он должен быть в jar. Программа должна следить за новыми банками в относительной (к программе) папке и регистрировать их каким-то образом.
Хотя мне нравится Eclipse RCP, я думаю, что это слишком много для моих простых потребностей.
То же самое относится и к Spring, но так как я все равно собирался посмотреть на него, я мог бы попробовать.
Но все же я предпочел бы найти способ создать свой собственный плагин "framework" как можно проще.
Не удается добавить ярлык запуска (Eclipse плагин)
Я делаю простой дополнительный запуск приложений java для Eclipse 3.2 (JBuilder 2007-8) для внутреннего использования.
Поэтому я просмотрел все связанные с этим документы, включая эту платформу запуска от eclipse.org, и мне удалось заставить все остальное работать, за исключением ярлыка запуска.
Это часть моего plugin.xml.
<extension
point="org.eclipse.debug.ui.launchShortcuts">
<shortcut
category="mycompany.javalaunchext.launchConfig"
class="mycompany.javalaunchext.LaunchShortcut"
description="launchshortcutsdescription"
icon="icons/k2mountain.png"
id="mycompany.javalaunchext.launchShortcut"
label="Java Application Ext."
modes="run, debug">
<perspective
id="org.eclipse.jdt.ui.JavaPerspective">
</perspective>
<perspective
id="org.eclipse.jdt.ui.JavaHierarchyPerspective">
</perspective>
<perspective
id="org.eclipse.jdt.ui.JavaBrowsingPerspective">
</perspective>
<perspective
id="org.eclipse.debug.ui.DebugPerspective">
</perspective>
</shortcut>
Имя конфигурации в разделе category является правильным, а класс В разделе class, я считаю, правильно реализован. (в основном скопировано с org.eclipse.jdt.debug.ui.launchConfigurations.JavaApplicationLaunchShortcut)
Я действительно не уверен, что я должен написать продолжение здесь, но позвольте мне уточнить мой вопрос больше. Я продлил org.eclipse.jdt.debug.ui.launchConfigurations.JavaLaunchShortcut. Кроме того, я добавил свой собственный регистратор к конструкторам и методам, но класс, похоже, даже не создается.
Как выбрать посты с определенными тегами / категориями в WordPress
Это очень конкретный вопрос, касающийся MySQL , как он реализован в WordPress .
Я пытаюсь разработать плагин, который будет показывать (выбирать) сообщения, которые имеют определенные "теги" и принадлежат к определенным "категориям" (оба несколько)
Мне сказали, что это невозможно, потому что так хранятся категории и теги:
wp_postsсодержит список должностей, каждая должность имеет "ID"wp_termsсодержит список терминов (как категорий, так и тегов). Каждый термин имеет двигатели СМД -wp_term_taxonomyимеет список терминов с их TERM_IDs и имеет определение таксономии для каждого из них (либо категория, либо тег)wp_term_relationshipsимеет связи между терминами и должностями
Как я могу присоединиться к таблицам, чтобы получить все записи с тегами "Nuclear" и "Deals", которые также относятся к категории "Category1"?