Skip to content

Commit

Permalink
move title and exerpt generation (classic) out as a separate plugin
Browse files Browse the repository at this point in the history
  • Loading branch information
Sidsector9 committed Sep 19, 2024
1 parent 40f464e commit 76967bd
Show file tree
Hide file tree
Showing 5 changed files with 19 additions and 23 deletions.
16 changes: 8 additions & 8 deletions includes/Classifai/Features/ExcerptGeneration.php
Original file line number Diff line number Diff line change
Expand Up @@ -220,23 +220,23 @@ public function enqueue_admin_assets( string $hook_suffix ) {
if ( $screen && ! $screen->is_block_editor() ) {
if ( post_type_supports( $screen->post_type, 'excerpt' ) ) {
wp_enqueue_style(
'classifai-generate-title-classic-css',
CLASSIFAI_PLUGIN_URL . 'dist/generate-title-classic.css',
'classifai-plugin-classic-title-generation-css',
CLASSIFAI_PLUGIN_URL . 'dist/classifai-plugin-classic-title-generation.css',
[],
get_asset_info( 'generate-title-classic', 'version' ),
get_asset_info( 'classifai-plugin-classic-title-generation', 'version' ),
'all'
);

wp_enqueue_script(
'classifai-generate-excerpt-classic-js',
CLASSIFAI_PLUGIN_URL . 'dist/generate-excerpt-classic.js',
array_merge( get_asset_info( 'generate-excerpt-classic', 'dependencies' ), array( 'wp-api' ) ),
get_asset_info( 'generate-excerpt-classic', 'version' ),
'classifai-plugin-classic-excerpt-generation-js',
CLASSIFAI_PLUGIN_URL . 'dist/classifai-plugin-classic-excerpt-generation.js',
array_merge( get_asset_info( 'classifai-plugin-classic-excerpt-generation', 'dependencies' ), array( 'wp-api' ) ),
get_asset_info( 'classifai-plugin-classic-excerpt-generation', 'version' ),
true
);

wp_add_inline_script(
'classifai-generate-excerpt-classic-js',
'classifai-plugin-classic-excerpt-generation-js',
sprintf(
'var classifaiGenerateExcerpt = %s;',
wp_json_encode(
Expand Down
14 changes: 7 additions & 7 deletions includes/Classifai/Features/TitleGeneration.php
Original file line number Diff line number Diff line change
Expand Up @@ -231,23 +231,23 @@ public function enqueue_admin_assets( string $hook_suffix ) {
if ( $screen && ! $screen->is_block_editor() ) {
if ( post_type_supports( $screen->post_type, 'title' ) ) {
wp_enqueue_style(
'classifai-generate-title-classic-css',
CLASSIFAI_PLUGIN_URL . 'dist/generate-title-classic.css',
'classifai-plugin-classic-title-generation-css',
CLASSIFAI_PLUGIN_URL . 'dist/classifai-plugin-classic-title-generation.css',
[],
get_asset_info( 'generate-title-classic', 'version' ),
get_asset_info( 'classifai-plugin-classic-title-generation', 'version' ),
'all'
);

wp_enqueue_script(
'classifai-generate-title-classic-js',
CLASSIFAI_PLUGIN_URL . 'dist/generate-title-classic.js',
array_merge( get_asset_info( 'generate-title-classic', 'dependencies' ), array( 'wp-api' ) ),
'classifai-plugin-classic-title-generation-js',
CLASSIFAI_PLUGIN_URL . 'dist/classifai-plugin-classic-title-generation.js',
array_merge( get_asset_info( 'classifai-plugin-classic-title-generation', 'dependencies' ), array( 'wp-api' ) ),
get_asset_info( 'generate-title-classic', 'version' ),
true
);

wp_add_inline_script(
'classifai-generate-title-classic-js',
'classifai-plugin-classic-title-generation-js',
sprintf(
'var classifaiChatGPTData = %s;',
wp_json_encode( $this->get_localised_vars() )
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import { __ } from '@wordpress/i18n';
import apiFetch from '@wordpress/api-fetch';
import '../../scss/openai/classic-editor-title-generator.scss';
import '../../../../scss/openai/classic-editor-title-generator.scss';

const ClassifAI = window.ClassifAI || {};
const classifaiExcerptData = window.classifaiGenerateExcerpt || {};
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import { __ } from '@wordpress/i18n';
import apiFetch from '@wordpress/api-fetch';
import '../../scss/openai/classic-editor-title-generator.scss';
import '../../../../scss/openai/classic-editor-title-generator.scss';

const ClassifAI = window.ClassifAI || {};
const classifaiChatGPTData = window.classifaiChatGPTData || {};
Expand Down
8 changes: 2 additions & 6 deletions webpack.config.js
Original file line number Diff line number Diff line change
Expand Up @@ -24,12 +24,6 @@ module.exports = {
'inserter-media-category': [
'./src/js/gutenberg-plugins/inserter-media-category.js',
],
'generate-excerpt-classic': [
'./src/js/openai/classic-editor-excerpt-generator.js',
],
'generate-title-classic': [
'./src/js/openai/classic-editor-title-generator.js',
],
commands: [ './src/js/gutenberg-plugins/commands.js' ],
'generate-image-media-upload': [
'./src/js/media-modal/views/generate-image-media-upload.js',
Expand All @@ -41,7 +35,9 @@ module.exports = {
'classifai-plugin-text-to-speech': './src/js/plugins/text-to-speech/index.js',
'classifai-plugin-content-resizing': './src/js/plugins/content-resizing/index.js',
'classifai-plugin-title-generation': './src/js/plugins/title-generation/index.js',
'classifai-plugin-classic-title-generation': './src/js/plugins/title-generation/classic/index.js',
'classifai-plugin-excerpt-generation': './src/js/plugins/excerpt-generation/index.js',
'classifai-plugin-classic-excerpt-generation': './src/js/plugins/excerpt-generation/classic/index.js',
},
module: {
rules: [
Expand Down

0 comments on commit 76967bd

Please sign in to comment.